My Project
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CApplicationResponsible for initializing, running, and shutting down the game application
 CComponentAbstract base class for all components
 CSpriteComponentThe SpriteComponent is responsible for rendering sprites on the screen
 CConfigManagerFunctionalities to load configuration settings from a file
 CGameEntityServes as a base class for all entities in the game, providing basic functionalities like input handling, updating, and rendering
 CBackGroundGameEntityThe BackGroundGameEntity struct is a specialized game entity for displaying a background image
 CEnemyGameEntityThe EnemyGameEntity struct is specialized for enemy entities in the game, handling their visualization and behavior
 CFoodGameEntityThe FoodGameEntity struct is designed to represent food entities in the game, handling their visualization and behavior
 CGroundGameEntityThe GroundGameEntity struct is designed to represent ground entities in the game, handling their visualization and behavior
 CPlayerGameEntityThe PlayerGameEntity struct is specialized to represent the player character in the game
 Cmain.MapEditor
 CResourceManagerManages the loading, access, and unloading of resources such as textures
 CSceneAbstract base class for defining various scenes in the game
 CBaseSceneThe BaseScene struct provides a basic template for game scenes, including player, enemies, food, and grounds
 CLevel1SceneSets up and manages the first level of the game
 CLevel2SceneSets up and manages the second level of the game
 CLevel3SceneSets up and manages the third level of the game
 CSceneManagerManages the current scene of the game and transitions between scenes