Lines Matching refs:Tile
6 class Tile;
17 Tile *m1;
18 Tile *m2;
21 Move(Tile *t1, Tile *t2) : m1(t1), m2(t2) { } in Move()
34 virtual void add_tile_hook(Game *, Tile *) { } in add_tile_hook() argument
35 virtual void remove_tile_hook(Game *, Tile *) { } in remove_tile_hook() argument
46 Vector<Tile *> _tiles;
61 Tile **_grid;
86 static Tile the_null_tile;
97 Tile *tile(int i) const { return _tiles[i]; } in tile()
98 const Vector<Tile *> &tiles() const { return _tiles; } in tiles()
100 Tile *&grid(short r, short c, short l) const;
101 Tile *null_tile() const { return &the_null_tile; } in null_tile()
120 void add(Tile *);
121 void remove(Tile *);
123 void move(Tile *, Tile *, bool was_user = true);
137 inline Tile *&