Jamie Slowgrove - PGG Assignment 2
 All Classes Namespaces Files Functions Variables Typedefs Macros
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 C_GPU_DEVICE
 CAudioCreates a Audio object to handle the SDL_Mixer
 CCameraCreates an Camera object
 CEntityCreates an Entity containing a Model
 CGroundCreates a Ground object that inherits Entity
 CMenuEntityCreates a MenuEntity that inherits Entity
 CParticleCreates a Particle object that inherits Entity
 CPlayerCreates a Player object that inherits Entity
 CRingCreates a Ring object that inherits Entity
 CModelCreates a Model from an object and a shader
 CObjectCreates an object for use with OpenGL. Creates an object from an text file, this can then be used with OpenGL
 CParticleEffectCreates a ParticleEffect object that handles Particle objects
 CShaderCreates a Shader for use with OpenGL. Creates a Shader from an text file, this can then be used with OpenGL
 CStateCreates a State object. Creates a State object to be inherited. DISCLAMER - This is a modified version of my PGG Assignment 1 state class
 CCreditsCreates an Credits object that inherits State and runs the Help screen
 CEndGameCreates an EndGame object that inherits State and runs the EndGame screen
 CGameCreates an Game object that inherits State and runs the Game
 CHelpCreates an Help object that inherits State and runs the Help screen
 CMainMenuCreates an MainMenu object that inherits State and runs the MainMenu
 CStateManagerCreates a StateManager object. Creates a StateManager object to be inherited. DISCLAMER - This is my PGG Assignment 1 state manager class
 CUIA class for the 2D user interfaces
 CCreditsUIA class for the 2D CreditsUI that inherits UI
 CEndGameUIA class for the 2D EndGameUI that inherits UI
 CGameUIA class for the 2D GameUI that inherits UI
 CHelpUIA class for the 2D HelpUI that inherits UI
 CLoadingScreenA class for the 2D LoadingScreen that inherits UI
 CMainMenuUIA class for the 2D MainMenuUI that inherits UI
 CUIObjectA class for the UI Objects