C2DButton | 2D Button class |
C3DButton | 3D Button class |
C3DForest | Class for loading and presenting static 3D models of trees |
CButton | This class is basic button class |
CDwarf | Dwarf class |
CFlame | Class Particle Flame |
CForest | Class for loading and presenting static bilboards of trees (2D trees) |
CGame | Game class initialize the game and passes events to submodules |
CGun | Class Particle Gun |
CLanguage | Language class holds string table |
CLevel | Level class handles gameplay level action, and draws everything on the screen |
CLevel2D | Level helper class for drawing 2D interface |
CMagicFlower | Magic flowers add special bonus to turtle gun |
CMedia | CMedia class is used for playing mp3 music and avi files |
CMenu | Menu class. This class draws Main Menu GUI and handles user input |
CMeshHierarchy | This class defines a number of callbacks required by the D3DXLoadMeshHierarchyFromX function |
CModelStatic | CModelStatic class is used for loading and presenting static 3D models |
CMovie | Movie class. This class plays Movie in game engine |
CPGrass | Class Particle Grass |
CSheep | Sheep class |
CSmoke | Class Particle Smoke |
CSound | Encapsulates functionality of a DirectSound buffer |
CTerrain | CTerrain class renders all scenography in the game level |
CTurtle | Turtle class |
CUtilities | Set of static utility helper functions this class is never instantiated |
CWaveFile | Encapsulates reading or writing sound data to or from a wave file |
CXFileEntity | Loads a .x file and maintains the heirarchy |
D3DXFRAME_EXTENDED | Structure derived from D3DXFRAME and extended so we can add some app-specific info that will be stored with each frame. To help detect which data is extended and which is from the base each variable begins with ex |
D3DXMESHCONTAINER_EXTENDED | Structure derived from D3DXMESHCONTAINER and extended with some app-specific info that will be stored with each mesh. To help detect which data is extended and which is from the base each variable begins with ex |
PSystem | PSystem class describes particle system |