40 explicit Tile(
int x,
int y,
int width,
int height);
46 return rect == other.rect;
50 return !(*
this == other);
53 rcti rect = {0, 0, 0, 0};
60 Set<Tile> highlighted_tiles_set_;
63 mutable bool did_tiles_change_ =
false;
64 mutable Vector<rcti> cached_highlighted_tiles_;
unsigned long long int uint64_t
void highlight_tile_for_result(const RenderResult *result)
void unhighlight_tile(int x, int y, int width, int height)
void unhighlight_tile_for_result(const RenderResult *result)
Span< rcti > get_all_highlighted_tiles() const
void highlight_tile(int x, int y, int width, int height)
~TilesHighlight()=default
const ccl_global KernelWorkTile * tile
bool operator!=(const CPPType &a, const CPPType &b)
bool operator==(const CPPType &a, const CPPType &b)