| Dig(const Point2i &position, const Surface &dig) | TileItem_Empty |  [inline, virtual] | 
  | Dig(const Point2i ¢er, const uint radius) | TileItem_Empty |  [inline, virtual] | 
  | Draw(const Point2i &pos) | TileItem_Empty |  [virtual] | 
  | GetAlpha(const Point2i &pos) | TileItem_Empty |  [inline, virtual] | 
  | GetSurface() | TileItem_Empty |  [inline, virtual] | 
  | IsEmpty() | TileItem |  | 
  | IsTotallyEmpty() const | TileItem_Empty |  [inline, virtual] | 
  | MergeSprite(const Point2i &position, Surface &spr) | TileItem |  [inline, virtual] | 
  | TileItem() | TileItem |  [inline] | 
  | TileItem_Empty() | TileItem_Empty |  [inline] | 
  | ~TileItem() | TileItem |  [inline, virtual] | 
  | ~TileItem_Empty() | TileItem_Empty |  [inline] |