|
| void | yaze::gui::BeginCanvas (Canvas &canvas, ImVec2 child_size) |
| |
| void | yaze::gui::EndCanvas (Canvas &canvas) |
| |
| void | yaze::gui::GraphicsBinCanvasPipeline (int width, int height, int tile_size, int num_sheets_to_load, int canvas_id, bool is_loaded, BitmapTable &graphics_bin) |
| |
| void | yaze::gui::BitmapCanvasPipeline (gui::Canvas &canvas, gfx::Bitmap &bitmap, int width, int height, int tile_size, bool is_loaded, bool scrollbar, int canvas_id) |
| |
| void | yaze::gui::TableCanvasPipeline (gui::Canvas &canvas, gfx::Bitmap &bitmap, const std::string &label, bool auto_resize) |
| |
| CanvasRuntime | yaze::gui::BeginCanvas (gui::Canvas &canvas, const CanvasFrameOptions &options) |
| |
| void | yaze::gui::EndCanvas (gui::Canvas &canvas, CanvasRuntime &, const CanvasFrameOptions &options) |
| |
| void | yaze::gui::DrawBitmap (const CanvasRuntime &rt, gfx::Bitmap &bitmap, int border_offset, float scale) |
| |
| void | yaze::gui::DrawBitmap (const CanvasRuntime &rt, gfx::Bitmap &bitmap, int x_offset, int y_offset, float scale, int alpha) |
| |
| void | yaze::gui::DrawBitmap (const CanvasRuntime &rt, gfx::Bitmap &bitmap, ImVec2 dest_pos, ImVec2 dest_size, ImVec2 src_pos, ImVec2 src_size) |
| |
| void | yaze::gui::DrawBitmap (const CanvasRuntime &rt, gfx::Bitmap &bitmap, const BitmapDrawOpts &opts) |
| |
| void | yaze::gui::DrawBitmapPreview (const CanvasRuntime &rt, gfx::Bitmap &bitmap, const BitmapPreviewOptions &options) |
| |
| bool | yaze::gui::RenderPreviewPanel (const CanvasRuntime &rt, gfx::Bitmap &bmp, const PreviewPanelOpts &opts) |
| |
| bool | yaze::gui::DrawTilemapPainter (const CanvasRuntime &rt, gfx::Tilemap &tilemap, int current_tile, ImVec2 *out_drawn_pos) |
| |
| bool | yaze::gui::DrawTileSelector (const CanvasRuntime &rt, int size, int size_y, ImVec2 *out_selected_pos) |
| |
| void | yaze::gui::DrawSelectRect (const CanvasRuntime &rt, int current_map, int tile_size, float scale, CanvasSelection &selection) |
| |
| TileHit | yaze::gui::TileIndexAt (const ImVec2 &local_pos, float grid_step, float scale, const ImVec2 &canvas_px) |
| |
| void | yaze::gui::DrawTileOutline (const CanvasRuntime &rt, const ImVec2 &tile_pos_px, const ImVec2 &tile_size_px, ImU32 color) |
| |
| void | yaze::gui::DrawTileHighlight (const CanvasRuntime &rt, const ImVec2 &tile_pos_px, const ImVec2 &tile_size_px, ImU32 color) |
| |
| void | yaze::gui::DrawTileLabel (const CanvasRuntime &rt, const ImVec2 &tile_pos_px, const char *text, ImU32 color) |
| |
| void | yaze::gui::DrawRect (const CanvasRuntime &rt, int x, int y, int w, int h, ImVec4 color) |
| |
| void | yaze::gui::DrawText (const CanvasRuntime &rt, const std::string &text, int x, int y) |
| |
| void | yaze::gui::DrawOutline (const CanvasRuntime &rt, int x, int y, int w, int h, ImU32 color) |
| |
| bool | yaze::gui::DrawBitmap (gui::Canvas &canvas, CanvasRuntime &rt, gfx::Bitmap &bmp, const BitmapDrawOpts &opts) |
| |
| bool | yaze::gui::DrawTilemapRegion (gui::Canvas &canvas, CanvasRuntime &rt, gfx::Tilemap &tilemap, absl::Span< const int > tile_ids, int tile_size, float scale, ImVec2 clamp_px) |
| |
| bool | yaze::gui::RenderSelectorPanel (gui::Canvas &canvas, gfx::Bitmap &bmp, const SelectorPanelOpts &opts, TileHit *out_hit) |
| |
| bool | yaze::gui::RenderPreviewPanel (gui::Canvas &canvas, gfx::Bitmap &bmp, const PreviewPanelOpts &opts) |
| |
| ZoomToFitResult | yaze::gui::ComputeZoomToFit (ImVec2 content_px, ImVec2 canvas_px, float padding_px) |
| |
| ImVec2 | yaze::gui::ClampScroll (ImVec2 scroll, ImVec2 content_px, ImVec2 canvas_px) |
| |
| void | yaze::gui::RegisterDefaultCanvasMenu (CanvasMenuActionHost &host, const CanvasRuntime &rt, CanvasConfig &cfg) |
| |
| void | yaze::gui::RenderContextMenu (CanvasMenuActionHost &host, const CanvasRuntime &rt, CanvasConfig &cfg) |
| |