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 |