|
EzGL
|
| ▼ src | |
| ▼ EzGL | |
| CenterCamera.hpp | CenterCamera component |
| Collision.hpp | Collision component |
| Component.hpp | The base class to inherit from for all components |
| ComponentFactory.hpp | Component enlister and smart pointer factory |
| Control.hpp | Control component (command pattern) |
| Gravity.hpp | Gravity component |
| IComponent.hpp | Allows Component to utilize dynamic polymorphism |
| Motion.hpp | Motion component |
| Object.hpp | Object factory and Main game executor |
| PlatformerEvent.hpp | PlatformerEvent component |
| PlatformerLogic.hpp | PlatformerLogic component |
| TileMap.hpp | TileMap component |
| ▼ EzGL_Main | |
| main.cpp | The only main function you'll ever need! |
| ▼ EzGL_SDL | |
| MainEvent.hpp | Initializes SDL2 and handles keyboard/mouse/controller input |
| MainLogic.hpp | Updates all objects in the game universe |
| MainRender.hpp | Creates the SDL2 window and renderer |
| Texture.hpp | Texture component with image file loading support |
1.8.15