Operation Null Mind 0.4.1
A 2D roguelike top down shooter game made with SDL2
 
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAbilityData
 CAnimationThe main animation structure
 CAnimationClipRepresents an animation clip, which is a sequence of frames
 CAnimationClipDataData structure for defining an animation clip
 CAnimationDataConfiguration data for creating an animation
 CAnimationFrameRepresents a single frame in an animation
 CAppConfigA struct containing the app's configurations like window size, title, and fullscreen mode
 CAppDataA struct containing the app's resources, state, and configurations
 CAppResourcesA struct containing the app's resources like the window, renderer, and fonts
 CAppStateA struct containing the app's states like fps, current scene, and a flag for running
 CButtonState
 CCameraSystem
 CColliderThis struct represents a collider
 CColliderCheckResult
 CCrateData
 CEchoConfig
 CEnemyDataEnemy data structure
 CEnemyResourcesEnemy resources structure
 CEnemyStateEnemy state structure
 CEnemyStatsEnemy statistics structure
 CEnvironmentChunkRepresents a chunk of the environment
 CEnvironmentMapRepresents a game environment map composed of chunks
 CEnvironmentTileRepresents a single environment tile
 CEnvironmentTileConfigConfiguration for tile resources
 CEnvironmentTileDataGlobal tile data container
 CEnvironmentTileResourcesContains loaded textures for all tile types
 CGameData
 CGunConfigGun configuration structure
 CGunDataGun data structure
 CGunResourcesResources used by a gun
 CGunStateGun state structure
 CGunStatsGun statistics structure
 CHealthData
 CInputEvent
 CInteractable
 CJuggernautConfig
 CKamikazeConfig
 CKeyboardState
 CLazer
 CLibetConfigConfiguration structure for Libet boss enemy
 CMouseState
 CParticleA struct that represents a particle
 CParticleEmitterA struct that represents the configurations of a particle emitter
 CPlayerDataMain player data structure
 CPlayerResourcesContains the player's resources and timers
 CPlayerStatContains the player's stats and attributes
 CPlayerStateContains the player's current state information
 CProxyConfig
 CRadiusConfig
 CRechargeConfig
 CSabotConfig
 CSentryConfig
 CSimpleQueue
 CSkillResources
 CSkillStat
 CSkillState
 CSound
 CSoundResources
 CTacticianConfig
 CTimerThe Timer struct used to keep track of time
 CTimeSystemStructure to handle time-related functionality
 CUI_ButtonData
 CUI_TextDataData structure for UI text elements
 CUIElementUI Element structure
 CVantageConfig
 CVec2A 2D vector structure