yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::ItemInteractionHandler Member List

This is the complete list of members for yaze::editor::ItemInteractionHandler, including all inherited members.

BeginPlacement() overrideyaze::editor::ItemInteractionHandlervirtual
CancelPlacement() overrideyaze::editor::ItemInteractionHandlerinlinevirtual
CanvasToRoom(int canvas_x, int canvas_y) constyaze::editor::BaseEntityHandlerinlineprotected
ClearSelection()yaze::editor::ItemInteractionHandler
context() constyaze::editor::BaseEntityHandlerinline
ctx_yaze::editor::BaseEntityHandlerprotected
DeleteSelected()yaze::editor::ItemInteractionHandler
drag_current_pos_yaze::editor::ItemInteractionHandlerprivate
drag_start_pos_yaze::editor::ItemInteractionHandlerprivate
DrawGhostPreview() overrideyaze::editor::ItemInteractionHandlervirtual
DrawSelectionHighlight() overrideyaze::editor::ItemInteractionHandlervirtual
GetCanvasScale() constyaze::editor::BaseEntityHandlerinlineprotected
GetCanvasZeroPoint() constyaze::editor::BaseEntityHandlerinlineprotected
GetCurrentRoom() constyaze::editor::BaseEntityHandlerinlineprotected
GetEntityAtPosition(int canvas_x, int canvas_y) const overrideyaze::editor::ItemInteractionHandlervirtual
GetItemId() constyaze::editor::ItemInteractionHandlerinline
GetSelectedIndex() constyaze::editor::ItemInteractionHandlerinline
HandleClick(int canvas_x, int canvas_y) overrideyaze::editor::ItemInteractionHandlervirtual
HandleDrag(ImVec2 current_pos, ImVec2 delta) overrideyaze::editor::ItemInteractionHandlervirtual
HandleRelease() overrideyaze::editor::ItemInteractionHandlervirtual
HasSelection() constyaze::editor::ItemInteractionHandlerinline
HasValidContext() constyaze::editor::BaseEntityHandlerinlineprotected
is_dragging_yaze::editor::ItemInteractionHandlerprivate
IsPlacementActive() const overrideyaze::editor::ItemInteractionHandlerinlinevirtual
IsWithinBounds(int canvas_x, int canvas_y) constyaze::editor::BaseEntityHandlerinlineprotected
item_placement_mode_yaze::editor::ItemInteractionHandlerprivate
PlaceItemAtPosition(int canvas_x, int canvas_y)yaze::editor::ItemInteractionHandlerprivate
preview_item_id_yaze::editor::ItemInteractionHandlerprivate
RoomToCanvas(int room_x, int room_y) constyaze::editor::BaseEntityHandlerinlineprotected
selected_item_index_yaze::editor::ItemInteractionHandlerprivate
SelectItem(size_t index)yaze::editor::ItemInteractionHandler
SetContext(InteractionContext *ctx)yaze::editor::BaseEntityHandlerinline
SetItemId(uint8_t id)yaze::editor::ItemInteractionHandlerinline
~BaseEntityHandler()=defaultyaze::editor::BaseEntityHandlervirtual