Canvas()=default | yaze::app::gui::Canvas | |
Canvas(const std::string &id) | yaze::app::gui::Canvas | inlineexplicit |
Canvas(const std::string &id, ImVec2 canvas_size) | yaze::app::gui::Canvas | inlineexplicit |
Canvas(const std::string &id, ImVec2 canvas_size, CanvasGridSize grid_size) | yaze::app::gui::Canvas | inlineexplicit |
Canvas(const std::string &id, ImVec2 canvas_size, CanvasGridSize grid_size, float global_scale) | yaze::app::gui::Canvas | inlineexplicit |
canvas_id_ | yaze::app::gui::Canvas | private |
canvas_p0_ | yaze::app::gui::Canvas | private |
canvas_p1_ | yaze::app::gui::Canvas | private |
canvas_size() const | yaze::app::gui::Canvas | inline |
canvas_sz_ | yaze::app::gui::Canvas | private |
context_id_ | yaze::app::gui::Canvas | private |
current_labels_ | yaze::app::gui::Canvas | private |
custom_canvas_size_ | yaze::app::gui::Canvas | private |
custom_labels_enabled() | yaze::app::gui::Canvas | inline |
custom_step() const | yaze::app::gui::Canvas | inline |
custom_step_ | yaze::app::gui::Canvas | private |
draggable_ | yaze::app::gui::Canvas | private |
draw_list() const | yaze::app::gui::Canvas | inline |
draw_list_ | yaze::app::gui::Canvas | private |
DrawBackground(ImVec2 canvas_size=ImVec2(0, 0), bool drag=false) | yaze::app::gui::Canvas | |
DrawBitmap(const Bitmap &bitmap, int border_offset=0, bool ready=true) | yaze::app::gui::Canvas | |
DrawBitmap(const Bitmap &bitmap, int border_offset, float scale) | yaze::app::gui::Canvas | |
DrawBitmap(const Bitmap &bitmap, int x_offset=0, int y_offset=0, float scale=1.0f, int alpha=255) | yaze::app::gui::Canvas | |
DrawBitmapGroup(std::vector< int > &group, std::vector< gfx::Bitmap > &tile16_individual_, int tile_size, float scale=1.0f) | yaze::app::gui::Canvas | |
DrawBitmapTable(const BitmapTable &gfx_bin) | yaze::app::gui::Canvas | |
DrawContextMenu(gfx::Bitmap *bitmap=nullptr) | yaze::app::gui::Canvas | |
DrawCustomHighlight(float grid_step) | yaze::app::gui::Canvas | |
DrawGrid(float grid_step=64.0f, int tile_id_offset=8) | yaze::app::gui::Canvas | |
DrawGridLines(float grid_step) | yaze::app::gui::Canvas | |
DrawInfoGrid(float grid_step=64.0f, int tile_id_offset=8, int label_id=0) | yaze::app::gui::Canvas | |
DrawLayeredElements() | yaze::app::gui::Canvas | |
drawn_tile_pos_ | yaze::app::gui::Canvas | private |
drawn_tile_position() const | yaze::app::gui::Canvas | inline |
DrawOutline(int x, int y, int w, int h) | yaze::app::gui::Canvas | |
DrawOutlineWithColor(int x, int y, int w, int h, ImVec4 color) | yaze::app::gui::Canvas | |
DrawOutlineWithColor(int x, int y, int w, int h, uint32_t color) | yaze::app::gui::Canvas | |
DrawOverlay() | yaze::app::gui::Canvas | |
DrawRect(int x, int y, int w, int h, ImVec4 color) | yaze::app::gui::Canvas | |
DrawSelectRect(int current_map, int tile_size=0x10, float scale=1.0f) | yaze::app::gui::Canvas | |
DrawSolidTilePainter(const ImVec4 &color, int size) | yaze::app::gui::Canvas | |
DrawText(std::string text, int x, int y) | yaze::app::gui::Canvas | |
DrawTileOnBitmap(int tile_size, gfx::Bitmap *bitmap, ImVec4 color) | yaze::app::gui::Canvas | |
DrawTilePainter(const Bitmap &bitmap, int size, float scale=1.0f) | yaze::app::gui::Canvas | |
DrawTileSelector(int size) | yaze::app::gui::Canvas | |
edit_palette_group_name_index_ | yaze::app::gui::Canvas | private |
edit_palette_index_ | yaze::app::gui::Canvas | private |
edit_palette_sub_index_ | yaze::app::gui::Canvas | private |
enable_context_menu_ | yaze::app::gui::Canvas | private |
enable_custom_labels_ | yaze::app::gui::Canvas | private |
enable_grid_ | yaze::app::gui::Canvas | private |
enable_hex_tile_labels_ | yaze::app::gui::Canvas | private |
GetTileIdFromMousePos() | yaze::app::gui::Canvas | inline |
global_scale() const | yaze::app::gui::Canvas | inline |
global_scale_ | yaze::app::gui::Canvas | private |
height() const | yaze::app::gui::Canvas | inline |
highlight_tile_id | yaze::app::gui::Canvas | private |
hover_mouse_pos() const | yaze::app::gui::Canvas | inline |
is_hovered_ | yaze::app::gui::Canvas | private |
IsMouseHovering() const | yaze::app::gui::Canvas | inline |
labels(int i) | yaze::app::gui::Canvas | inline |
labels_ | yaze::app::gui::Canvas | private |
mouse_pos_in_canvas_ | yaze::app::gui::Canvas | private |
mutable_labels(int i) | yaze::app::gui::Canvas | inline |
mutable_points() | yaze::app::gui::Canvas | inline |
mutable_selected_tiles() | yaze::app::gui::Canvas | inline |
points() const | yaze::app::gui::Canvas | inline |
points_ | yaze::app::gui::Canvas | private |
push_back(ImVec2 pos) | yaze::app::gui::Canvas | inline |
refresh_graphics_ | yaze::app::gui::Canvas | private |
rom() | yaze::app::SharedRom | inline |
scrolling() const | yaze::app::gui::Canvas | inline |
scrolling_ | yaze::app::gui::Canvas | private |
select_rect_active() const | yaze::app::gui::Canvas | inline |
select_rect_active_ | yaze::app::gui::Canvas | private |
selected_points() const | yaze::app::gui::Canvas | inline |
selected_points_ | yaze::app::gui::Canvas | private |
selected_tile_pos() const | yaze::app::gui::Canvas | inline |
selected_tile_pos_ | yaze::app::gui::Canvas | private |
selected_tiles() const | yaze::app::gui::Canvas | inline |
selected_tiles_ | yaze::app::gui::Canvas | private |
set_current_labels(int i) | yaze::app::gui::Canvas | inline |
set_draggable(bool value) | yaze::app::gui::Canvas | inline |
set_global_scale(float scale) | yaze::app::gui::Canvas | inline |
set_highlight_tile_id(int i) | yaze::app::gui::Canvas | inline |
set_selected_tile_pos(ImVec2 pos) | yaze::app::gui::Canvas | inline |
SetCanvasGridSize(CanvasGridSize grid_size) | yaze::app::gui::Canvas | inline |
SetCanvasSize(ImVec2 canvas_size) | yaze::app::gui::Canvas | inline |
shared_rom() | yaze::app::SharedRom | inline |
shared_rom_ | yaze::app::SharedRom | static |
SharedRom()=default | yaze::app::SharedRom | |
UpdateColorPainter(gfx::Bitmap &bitmap, const ImVec4 &color, const std::function< void()> &event, int tile_size, float scale=1.0f) | yaze::app::gui::Canvas | |
UpdateInfoGrid(ImVec2 bg_size, int tile_size, float scale=1.0f, float grid_size=64.0f, int label_id=0) | yaze::app::gui::Canvas | |
width() const | yaze::app::gui::Canvas | inline |
zero_point() const | yaze::app::gui::Canvas | inline |
ZoomIn() | yaze::app::gui::Canvas | inline |
ZoomOut() | yaze::app::gui::Canvas | inline |
~SharedRom()=default | yaze::app::SharedRom | virtual |