Sky Zone Omega - PC Version
 All Classes Namespaces Files Functions Variables Macros
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CB_BackgroundManagerContains the functions to manage the background objects
 CC_AudioHandles audio using SDL_Mixer
 CC_MusicHandles music using SDL_Mixer
 CC_TextCreates a Text Texture for use with a renderer using the Text formating
 CC_TextureCreates a Texture for use with a renderer
 CC_TimerHandles timer functions
 CC_Vec2Contains the Vec2 structure with functions and overloaded operators
 CE_EntityManagerA class that manages all of the entities in the game with the exception of the player
 CEB_EntityContains variables and functions to be inherited by classes that are about Entities
 CEB_AnimatedAn Entity that uses a spritesheet for animation
 CEB_VelocityAnimatedAn Entity that contains velocities and uses a spritesheet for animation
 CEE_ArcherContains the data and functions for the Archer
 CEE_StormCloudContains the data and functions for the Storm Cloud
 CEP_PlayerContains the data and functions for the player
 CEP_PlayerArcherContains the data and functions for the Player Archer
 CEB_VelocityAn Entity that contains velocities
 CB_BackgroundAn object for a background layer that inherits Velocity Entity
 CEA_ArrowContains the data and functions for the Arrow
 CEA_ArcherArrowContains the data and functions for the ArcherArrow
 CEA_FlamingArrowContains the data and functions for the FlamingArrow
 CEA_PlayerArrowContains the data and functions for the PlayerArrow
 CEE_StyphBirdContains the data and functions for the Stymphalian Bird
 CEPU_PickupContains the data and functions for the Pickup object
 CEPU_CoinContains the data and functions for the Coin
 CEPU_CoinAllContains the data and functions for the CoinAll power up
 CEPU_FlamingContains the data and functions for the Flaming power up
 CEPU_HealthContains the data and functions for the Health pickup
 CEPU_KillAllContains the data and functions for the KillAll power up
 CEPU_ShieldContains the data and functions for the Shield
 CEPU_TimeSlowContains the data and functions for the TimeSlow power up
 CUI_ButtonCreates a Button object that inherits Entity
 CG_CollisionManagerContains the data and functions for the CollisionManager
 CG_GameplayContains the data and functions for the Gameplay
 CG_SpawnManagerA class that manages the spawning of the entities in the game
 CPS_ParticleA Particle object for use with the Particle System
 CPS_ParticleEffectHandles Particle objects and Particle Effect functions
 CS_StateContains State functions and data to be inherited by all other states
 CS_GameA State that contains and runs the Game
 CS_SplashA State that contains and runs the splash screen
 CSM_CreditsA State that contains and runs the Credits Menu
 CSM_EndGameA State that contains and runs the End Game Menu
 CSM_HelpA State that contains and runs the Help Menu
 CSM_MainMenuA State that contains and runs the Main Menu
 CSM_ScoresA State that contains and runs the Scores Menu
 CS_StateManagerHandles the functions for all State objects