CS4850 Final Project
|
CApplication | Application class that manages the game loop |
▼CComponent | Base class for all components |
CCollision2DComponent | A component that represents a 2D collision box |
CTextureComponent | A component that represents a texture |
CTransformComponent | A component that represents a 2D transformation |
▼Cstd::enable_shared_from_this | |
CGameEntity | GameEntity class that represents an entity in the game |
CInputManager | Singleton class that handles input |
CResourceManager | Singleton class to manage resources |
CScene | Scene class that represents a scene in the game |
CSceneManager | Singleton class that manages scenes |
CTextureFunctorDeleter |