|
| | ChildrenHandeler.cpp |
| | ChildrenHandeler.h |
| | The class containing Json implemenation for building components.
|
| | Component.cpp |
| | Component.h |
| | The base class for components, holding all of their shared All components should inherit from this.
|
| | Controllers.cpp |
| | Class that detects whenever controllers are plugged in and broadcasts whenever any of them do an input.
|
| | Controllers.h |
| | Class that detects whenever controllers are plugged in and broadcasts whenever any of them do an input.
|
| | Engine.cpp |
| | The class that holds the top node, and manages the main game loop, as well as startup and shutdown.
|
| | Engine.h |
| | The class that holds the top node, and manages the main game loop, as well as startup and shutdown.
|
| | Entity.cpp |
| | The class containing all entity elements.
|
| | Entity.h |
| | The class containing all entity elements.
|
| | Factory.cpp |
| | Factory.h |
| | GameObject.cpp |
| | GameObject.h |
| | the base class for the engine, most things inherit from this.
|
| | Keys.cpp |
| | Class that can interact with the keyboard.
|
| | Keys.h |
| | Class that can interact with the keyboard.
|
| | Library.cpp |
| | Library.h |
| | Mouse.cpp |
| | Class that tracks mouse position and detects whenever a mouse button is pressed.
|
| | Mouse.h |
| | Class that tracks mouse position and detects whenever a mouse button is pressed.
|
| | Node.cpp |
| | Node.h |
| | Manages the heirarchical structure between Systems and Entities.
|
| | Root.cpp |
| | Root.h |
| | Script.cpp |
| | loads a lua file, and constructs an object based on it, then lets it run in the engine like a component, but more dynamically
|
| | Script.h |
| | loads a lua file, and constructs an object based on it, then lets it run in the engine like a component, but more dynamically
|
| | System.cpp |
| | System.h |