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