#include <minecart_collision_tool.h>
Public Member Functions | |
| void | Draw (const gui::CanvasRuntime &rt, const zelda3::CustomCollisionMap &collision, int room_id, uint8_t value, int size, const MinecartCollisionApply &apply) |
| const std::string & | message () const |
Private Attributes | |
| std::string | message_ |
Definition at line 33 of file minecart_collision_tool.h.
| void yaze::editor::MinecartCollisionTool::Draw | ( | const gui::CanvasRuntime & | rt, |
| const zelda3::CustomCollisionMap & | collision, | ||
| int | room_id, | ||
| uint8_t | value, | ||
| int | size, | ||
| const MinecartCollisionApply & | apply ) |
Definition at line 54 of file minecart_collision_tool.cc.
References yaze::gui::CanvasRuntime::canvas_p0, yaze::gui::CanvasRuntime::canvas_sz, yaze::gui::CanvasRuntime::draw_list, yaze::editor::AgentUI::GetTheme(), yaze::gui::CanvasRuntime::hovered, message_, yaze::editor::PreviewMinecartCollisionStamp(), yaze::editor::DungeonCanvasTransform::RoomPixelsToScreen(), yaze::editor::DungeonCanvasTransform::scale(), yaze::gui::CanvasRuntime::scale, yaze::editor::DungeonCanvasTransform::ScreenToRoomTiles(), and yaze::gui::CanvasRuntime::scrolling.
Referenced by yaze::editor::DungeonCanvasViewer::DrawMinecartCanvas().
|
inline |
Definition at line 38 of file minecart_collision_tool.h.
References message_.
|
private |
Definition at line 41 of file minecart_collision_tool.h.