| 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 |