Caseus Tower
 All Classes Namespaces Files Functions Variables
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAnimationCreates an Animation object Creates an Animation object to handle the timing of when an Animation should run. DISCLAMER - This is the animation class that I used in my PGG SDL assignment
 CAppCreates an App object that runs the application Creates an App object that runs the application
 CAudioCreates a Audio object to handle the SDL_Mixer
 ▼CEntityCreates an Entity object Creates an Entity object with all the information about the Entity
 CPlayerCreates an Player object that inherits Entity Creates an Player object that inherits Entity with a x velocity
 CSpriteHandlerCreates an SpriteHandler object Creates an SpriteHandler object to deal with all of the applications sprites
 ▼CStateCreates an State object Creates an State object with virtual functions and the SpriteHandler * and width and height variables
 CCreditsCreates a Credits State. Creates a Credits State that inherits State
 CGameCreates an Game object Creates an Game object which inherits State
 CLoseCreates a Lose State. Creates a Lose State that inherits State
 CMenuCreates an Menu object Creates an Menu object which inherits State
 CPauseCreates a Pause State. Creates a Pause State that inherits State
 CStateManagerCreates a StateManager object. Creates a StateManager object to be inherited. DISCLAMER - This is a modified version of the state handling system that I used in my PGG SDL assignment. This version is different however it is similar so I thought that I should mention it
 CTextureCreates a Texture for use with a renderer Creates a Texture from an image file, this can then be used with a renderer