| CAlarmable | Responsible for Alarm functions |
| CAlarmableManager | Responsible for backend Alarm functions |
| CCameraManager | Responsible for the current Camera and Camera2D. For functions go to Scene |
| CCollidable | Responsible for Collision functions |
| CDrawable | Responsible for 3D Draw functions |
| CDrawable2D | Responsible for 2D Draw functions |
| CFontManager | Singleton responisble for loading and retrieving Fonts |
| CFreeCam | Responsible for FreeCam |
| CFreezeTime | Responsible for Freeze Frame Mode |
| CGame | Responsible for Game Start, Game End, Load Resources, and window related functions |
| CGameObject | Responsible for GameObject centralization |
| CImageManager | Singleton responisble for loading and retrieving images |
| CInputable | Responsible for Input functions |
| CListener | Responsible for Listener Object. Go To Scene for proper use |
| CMathTools | Collection of Math Tools |
| CModelManager | Singleton responisble for loading and retrieving models |
| COccludableObj | Responsible for Occlusion Object functions |
| COccludableSnd | Responsible for Occlusion Sound functions |
| CPanel | Extra feature of ScreenLog |
| CReverbable | Responsible for Reverb functions |
| ▼CReverbManager | Singleton responisble for loading and retrieving Reverbs |
| CReverbParams | Struct representing Parameters for Reverbs |
| CReverbSpace | Responsible for Reverb Space functions. Go to Scene for Creation and Destruction |
| CScene | Responsible for Scene functions |
| CSceneManager | Singleton responsible for getting scenes and scene swapping |
| CScreenLog | Debug Tool for Logging information to the top left or panels |
| CShaderManager | Singleton responisble for loading and retrieving shaders |
| CSoundManager | Singleton responisble for loading and retrieving Sounds |
| CSoundSourceBase | Responsible for Base of Sound Sources. Go To Scene for creation and destruction |
| CSoundSourceListener | Responsible for Sound Sources that always play at the Listener's position. Go To Scene for creation and destruction |
| CSoundSourceWorld | Responsible for Sound Sources that can be placed in world space. Go To Scene for creation and destruction |
| CSprite | Responsible for Sprite Creation and Positioning |
| CSpriteString | Responsible for writing text to the screen |
| CTerrainObjectManager | Singleton responisble for loading and retrieving TerrainObjects. For more Terrain Tools go to Scene |
| CTextureManager | Singleton responisble for loading and retrieving textures |
| CTimeManager | Responsible for Tracking Time and Freeze Frame mode |
| CUpdatable | Responsible for Update functions |
| CVisualizer | Debugging tool for visualizing information |