Lines Matching refs:Tile
45 Tile *_masking_tile;
54 Tile *_selected;
58 Vector<Tile *> _display_order;
60 void display_order_dfs(Game *, Tile *);
69 void mark_around(Tile *, bool up, bool down);
70 void draw_neighborhood(Tile *, int);
91 void position(Tile *, short *x, short *y) const;
93 Tile *find_tile(short, short) const;
98 void set_tile_flag(Tile *, TileFlag, bool);
99 bool tile_flag(Tile *, TileFlag) const;
101 void light(Tile *t) { set_lit(t, true); } in light()
102 void unlight(Tile *t) { set_lit(t, false); } in unlight()
103 void set_lit(Tile *, bool);
104 bool lit(Tile *t) const;
106 void draw(Tile *);
115 Tile *selected() const { return _selected; } in selected()
116 void select(Tile *);
120 Tile *traverse(int);
126 void add_tile_hook(Game *, Tile *);
127 void remove_tile_hook(Game *, Tile *);
133 Board::set_tile_flag(Tile *t, TileFlag flag, bool on) in set_tile_flag()
142 Board::tile_flag(Tile *t, TileFlag flag) const in tile_flag()
148 Board::lit(Tile *t) const in lit()