|
Platformer
Platformer
|
| CAnimation | Struct for a single animation |
| CAnimationRenderComponent | An AnimationRenderComponent class |
| Cb2BodyWrapper | A wrapper class for a Box2D Body |
| CButton | A basic button component class |
| CCameraComponent | A class representing a camera within our game |
| CComponent | Class representing a component of a GameObject |
| CConfigParser | This class parses the configuration files within our Assets folder |
| CGameManager | This class manages the loading, rendering, and objects of our game as a singleton |
| CGameObject | A GameObject class |
| CGameWorld | This class represents the game world |
| CImageRenderComponent | An ImageRenderComponent class |
| CInputManager | This class manages the inputs of our game as a singleton |
| CLambdaComponent | A class for adding a function to the given component's update loop |
| CLevelLoader | This class loads and creates the levels for our game |
| CLevelObject | Represents an object within a level |
| CLocaleManager | This class manages the localization of our game as a singleton |
| CPhysicsComponent | A component that generates physics for a GameObject |
| CPhysicsManager | This class manages the physics of our game as a singleton |
| CPyScriptWrapper | A wrapper class for python script components |
| CPythonManager | This class manages the python scripts of our game as a singleton |
| CRectRenderComponent | A component class for rendering rects as solid colors |
| CRenderComponent | A RenderComponent class |
| CRenderManager | This class manages the rendering of images in our game as a singleton |
| CResourceManager | This class manages the resources of our game as a singleton |
| CScriptComponent | A class for attaching python scripts as components |
| CSDLFontWrapper | A wrapper class for TTF_Fonts |
| CSDLSoundWrapper | A wrapper class for Mix_Chunks |
| CSDLTextureWrapper | A wrapper class for SDL_Textures |
| CSoundManager | This class manages the sounds of our game as a singleton |
| CTextRenderComponent | A TextRenderComponent class |
| CTimeManager | Manages the time and framerate for our game |
| CVector2 | Basic class representation of a vector 2 with an x and y coordinate |
1.8.14