| AddDwarf() | CLevel | |
| CLevel() | CLevel | |
| DistributeSheepsForStart() | CLevel | |
| FindClosestSheep(CDwarf *dwarf) | CLevel | |
| Init(HWND hWnd, LPDIRECT3DDEVICE9 pd3dDevice, int screenWidth, int screenHeight, IDirectSound8 *pDS, CTerrain *pTerrain, CTurtle *pTurtle, CSheep *pSheep, CLanguage *language) | CLevel | |
| LevelRestart() | CLevel | |
| LevelShutDown() | CLevel | |
| LevelStart(float hardness, bool details, CSheep *pSheep) | CLevel | |
| OnEvent(LPDIRECT3DDEVICE9 pd3dDevice, IDirectSound8 *pDS, HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, int *code) | CLevel | |
| OnFrameMove(LPDIRECT3DDEVICE9 pd3dDevice, double fTime, float fElapsedTime) | CLevel | |
| OnLostDevice() | CLevel | |
| OnRender(LPDIRECT3DDEVICE9 pd3dDevice, float fElapsedTime, int counter) | CLevel | |
| OnResetDevice(HWND hWnd, LPDIRECT3DDEVICE9 pd3dDevice, int screenWidth, int screenHeight) | CLevel | |
| Pause() | CLevel | |
| RedirectOtherDwarfs() | CLevel | |
| ReleaseSheeps() | CLevel | |
| ScheduleGameAction(float fElapsedTime) | CLevel | |
| UnPause() | CLevel | |
| UpdateTurtlePosition(float fElapsedTime) | CLevel | |
| WindowMove(HWND hWnd, int screenWidth, int screenHeight) | CLevel | |
| ~CLevel() | CLevel | |