| CAbilityData | |
| CAnimation | The main animation structure |
| CAnimationClip | Represents an animation clip, which is a sequence of frames |
| CAnimationClipData | Data structure for defining an animation clip |
| CAnimationData | Configuration data for creating an animation |
| CAnimationFrame | Represents a single frame in an animation |
| CAppConfig | A struct containing the app's configurations like window size, title, and fullscreen mode |
| CAppData | A struct containing the app's resources, state, and configurations |
| CAppResources | A struct containing the app's resources like the window, renderer, and fonts |
| CAppState | A struct containing the app's states like fps, current scene, and a flag for running |
| CButtonState | |
| CCameraSystem | |
| CCollider | This struct represents a collider |
| CColliderCheckResult | |
| CCrateData | |
| CEchoConfig | |
| CEnemyData | Enemy data structure |
| CEnemyResources | Enemy resources structure |
| CEnemyState | Enemy state structure |
| CEnemyStats | Enemy statistics structure |
| CEnvironmentChunk | Represents a chunk of the environment |
| CEnvironmentMap | Represents a game environment map composed of chunks |
| CEnvironmentTile | Represents a single environment tile |
| CEnvironmentTileConfig | Configuration for tile resources |
| CEnvironmentTileData | Global tile data container |
| CEnvironmentTileResources | Contains loaded textures for all tile types |
| CGameData | |
| CGunConfig | Gun configuration structure |
| CGunData | Gun data structure |
| CGunResources | Resources used by a gun |
| CGunState | Gun state structure |
| CGunStats | Gun statistics structure |
| CHealthData | |
| CInputEvent | |
| CInteractable | |
| CJuggernautConfig | |
| CKamikazeConfig | |
| CKeyboardState | |
| CLazer | |
| CLibetConfig | Configuration structure for Libet boss enemy |
| CMouseState | |
| CParticle | A struct that represents a particle |
| CParticleEmitter | A struct that represents the configurations of a particle emitter |
| CPlayerData | Main player data structure |
| CPlayerResources | Contains the player's resources and timers |
| CPlayerStat | Contains the player's stats and attributes |
| CPlayerState | Contains the player's current state information |
| CProxyConfig | |
| CRadiusConfig | |
| CRechargeConfig | |
| CSabotConfig | |
| CSentryConfig | |
| CSimpleQueue | |
| CSkillResources | |
| CSkillStat | |
| CSkillState | |
| CSound | |
| CSoundResources | |
| CTacticianConfig | |
| CTimer | The Timer struct used to keep track of time |
| CTimeSystem | Structure to handle time-related functionality |
| CUI_ButtonData | |
| CUI_TextData | Data structure for UI text elements |
| CUIElement | UI Element structure |
| CVantageConfig | |
| CVec2 | A 2D vector structure |