|
2D Engine v0.1.0
|
| CApplication | The main application class |
| CBoard | Size and scale of game world |
| CBox2DColliderComponent | Box2D Collider Component |
| CComponentPool | Bitmask storage for each entities components |
| CImGuiLayer | DearImGUI Rendering Logic |
| CInputComponent | Input Component |
| CInputSystem | Input handling system |
| CPhysicsSystem | Physics System |
| CRenderingSystem | Rendering System |
| CResourceManager | Singleton asset resource manager |
| ▼CScene | Scene object to hold all entities and components |
| CEntityDesc | Entity Description |
| ▼CSceneView | Iterator for Entites of the scene |
| CIterator | Iterator for the SceneView |
| CSDLLayer | SDL Rendering |
| CSpriteComponent | Sprite Component |
| CSpriteSheet | Sprite Sheet class |
| CSpriteSheetComponent | Sprite Sheet Component |
| CTextureFunctorDeleter | |
| CTransformComponent | Transform Component |