|
void | yaze::gui::RenderCanvasBackground (ImDrawList *draw_list, const CanvasGeometry &geometry) |
| Render canvas background and border.
|
|
void | yaze::gui::RenderCanvasGrid (ImDrawList *draw_list, const CanvasGeometry &geometry, const CanvasConfig &config, int highlight_tile_id=-1) |
| Render canvas grid with optional highlighting.
|
|
void | yaze::gui::RenderCanvasOverlay (ImDrawList *draw_list, const CanvasGeometry &geometry, const CanvasConfig &config, const ImVector< ImVec2 > &points, const ImVector< ImVec2 > &selected_points) |
| Render canvas overlay (hover and selection points)
|
|
void | yaze::gui::RenderCanvasLabels (ImDrawList *draw_list, const CanvasGeometry &geometry, const CanvasConfig &config, const ImVector< ImVector< std::string > > &labels, int current_labels, int tile_id_offset) |
| Render canvas labels on grid.
|
|
void | yaze::gui::RenderBitmapOnCanvas (ImDrawList *draw_list, const CanvasGeometry &geometry, gfx::Bitmap &bitmap, int border_offset, float scale) |
| Render bitmap on canvas (border offset variant)
|
|
void | yaze::gui::RenderBitmapOnCanvas (ImDrawList *draw_list, const CanvasGeometry &geometry, gfx::Bitmap &bitmap, int x_offset, int y_offset, float scale, int alpha) |
| Render bitmap on canvas (x/y offset variant)
|
|
void | yaze::gui::RenderBitmapOnCanvas (ImDrawList *draw_list, const CanvasGeometry &geometry, gfx::Bitmap &bitmap, ImVec2 dest_pos, ImVec2 dest_size, ImVec2 src_pos, ImVec2 src_size) |
| Render bitmap on canvas (custom source/dest regions)
|
|
void | yaze::gui::RenderBitmapGroup (ImDrawList *draw_list, const CanvasGeometry &geometry, std::vector< int > &group, gfx::Tilemap &tilemap, int tile_size, float scale, int local_map_size, ImVec2 total_map_size) |
| Render group of bitmaps from tilemap.
|
|