| _box | Object |  [protected] | 
  | _collidable | Object |  [protected] | 
  | _depth | Object |  [protected] | 
  | _id | Object |  [protected] | 
  | _type | Object |  [protected] | 
  | collidable() | Object |  [inline] | 
  | collide(Object *o) | Object |  [inline, virtual] | 
  | control() | Object |  [inline, virtual] | 
  | draw()=0 | Object |  [pure virtual] | 
  | getBox() | Object |  [inline, virtual] | 
  | getDepth() | Object |  [inline] | 
  | getType() | Object |  [inline] | 
  | id() | Object |  [inline, virtual] | 
  | load(List *objInfo) | 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] | 
  | setId(std::string id) | Object |  [inline, virtual] | 
  | setType(CollisionType type) | Object |  [inline] | 
  | update() | Object |  [inline, virtual] |