|
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 |