This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
▼CApp | |
CSokobanApp | Class representing game window |
CBarrel | Struct which represents a barrel |
▼CGameState | Structure representing Sokoban game state |
CTwoPlayerGameState | Structure representing Sokoban game state for two player map |
CHighScore | Class which represents highscore database |
▼CMap | Abstract class representing general map (ancestor for two player and single player map) and its api |
CSinglePlayerMap | Class which represents single player map |
CTwoPlayerMap | Class which represents map for two players |
CMapUtils | Class which provides arithmetics operations over map data using map element constants |
CMyTimer | Time measurement class |
▼Cruntime_error | |
Ccorrupted_file_error | Custom exception which represents corrupted file situation |
CUser | Represents the user especially his progress in map packs |