Platformer
Platformer
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAnimationStruct for a single animation
 Cb2BodyWrapperA wrapper class for a Box2D Body
 CComponentClass representing a component of a GameObject
 CButtonA basic button component class
 CCameraComponentA class representing a camera within our game
 CLambdaComponentA class for adding a function to the given component's update loop
 CPhysicsComponentA component that generates physics for a GameObject
 CRenderComponentA RenderComponent class
 CAnimationRenderComponentAn AnimationRenderComponent class
 CImageRenderComponentAn ImageRenderComponent class
 CRectRenderComponentA component class for rendering rects as solid colors
 CTextRenderComponentA TextRenderComponent class
 CScriptComponentA class for attaching python scripts as components
 CConfigParserThis class parses the configuration files within our Assets folder
 Cenable_shared_from_this
 CGameObjectA GameObject class
 CGameManagerThis class manages the loading, rendering, and objects of our game as a singleton
 CGameWorldThis class represents the game world
 CInputManagerThis class manages the inputs of our game as a singleton
 CLevelLoaderThis class loads and creates the levels for our game
 CLevelObjectRepresents an object within a level
 CLocaleManagerThis class manages the localization of our game as a singleton
 CPhysicsManagerThis class manages the physics of our game as a singleton
 CPyScriptWrapperA wrapper class for python script components
 CPythonManagerThis class manages the python scripts of our game as a singleton
 CRenderManagerThis class manages the rendering of images in our game as a singleton
 CResourceManagerThis class manages the resources of our game as a singleton
 CSDLFontWrapperA wrapper class for TTF_Fonts
 CSDLSoundWrapperA wrapper class for Mix_Chunks
 CSDLTextureWrapperA wrapper class for SDL_Textures
 CSoundManagerThis class manages the sounds of our game as a singleton
 CTimeManagerManages the time and framerate for our game
 CVector2Basic class representation of a vector 2 with an x and y coordinate