| AddObject(Object *) | Level | |
| AddObjectPos(Object *, int pos) | Level | |
| CheckObjectCollisions(Object *) | Level | |
| CheckTileCollisions(Object *, Tile **) | Level | |
| DeleteObject(Object *) | Level | |
| DeleteObjectPos(Object *, int pos) | Level | |
| DrawObjects(int xposition, Display *display) | Level | |
| DrawTiles(int xposition, Display *display) | Level | |
| EndLevel() | Level | [inline] |
| game_timer | Level | [private] |
| GameStatus() | Level | |
| GetHeight() | Level | |
| GetPlayer() | Level | |
| GetWidth() | Level | |
| height | Level | [private] |
| input | Level | [private] |
| Level(string fname, TileInfo **_tilesinfo, ObjectInfo **_objectsinfo, GameTimer *_game_timer, ScoreManager *_score_manager, Input *_input) | Level | |
| LoadMap(string fname) | Level | |
| maxnobjects | Level | [private] |
| mission | Level | [private] |
| nobjects | Level | [private] |
| obj_player | Level | [private] |
| objcells_by_tilex | Level | [private] |
| objects | Level | [private] |
| ObjectsAction(int xl, int xr) | Level | |
| PlayerAction() | Level | |
| RemoveObjectCell(ObjectCell *objcell) | Level | |
| tiles | Level | [private] |
| TilesAction(int xl, int xr, int interval) | Level | |
| width | Level | [private] |
| ~Level() | Level | |