Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
CAudio | |
CBackground | Object that is a background image that covers the screen |
CCollision | Class used for calculating different types of collision between given Objects |
▼CEngine | Class for declaring an engine, which does basic SDL commands like creating the window and renderer |
Ccolor | |
CEntity | Class for storing health, emotion, team, etc. of an Object |
CGameState | |
CImage | Class for loading in SDL Textures |
CInput | Class for checking and storing keyboard and mouse input |
CLevel | This class stores a Stage and Objects and can move them and display them |
CMap | This class takes in a file and loads it in for the map |
CModel | |
CObject | This class stores information for an Object in the game |
CPerlinNoise | |
CPhysics | Class for doing physics functions |
CStage | Stores a Map and Tileset |
CTile | An Object class that stores the a tile value and name |
CTileset | Class for loading in multiple Tiles |