| _box | Object | [protected] |
| _collidable | Object | [protected] |
| _depth | Object | [protected] |
| _draw | Tile | [private] |
| _drawBox | Tile | [private] |
| _existDBox | Tile | [private] |
| _id | Object | [protected] |
| _solid | Object | [protected] |
| _sprite | Tile | [private] |
| _type | Object | [protected] |
| calcDrawBox() | Tile | |
| collidable() | Object | [inline] |
| collide(Object *o) | Tile | [virtual] |
| control() | Object | [inline, virtual] |
| copy() | Tile | [virtual] |
| draw() | Tile | [virtual] |
| getBox() | Object | [inline, virtual] |
| getDepth() | Object | [inline] |
| getDraw() | Tile | [inline] |
| getId() | Object | [inline] |
| getSprite() | Tile | [inline] |
| getSquare(Sprite *sprite, double depth) | Tile | |
| getType() | Object | [inline] |
| id() | Object | [inline, virtual] |
| load(List *objInfo, bool fromConstructor=true) | Object | [inline, virtual] |
| loadObject(std::string filename, int x, int y) | Object | [static] |
| Object() | Object | |
| Object(List *objInfo, int x, int y) | Object | |
| setCollidable(bool b) | Object | [inline] |
| setDepth(double depth) | Object | [inline] |
| setDraw(bool draw) | Tile | [inline] |
| setId(std::string id) | Object | [inline, virtual] |
| setPos(int x, int y) | Object | [inline, virtual] |
| setSolid(bool b) | Object | [inline] |
| setType(CollisionType type) | Object | [inline] |
| solid() | Object | [inline] |
| Tile() | Tile | |
| Tile(Sprite *sprite, bool collidable, int x, int y, double depth=0) | Tile | |
| update() | Tile | [virtual] |