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

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

BeginPlacement() overrideyaze::editor::DoorInteractionHandlervirtual
CancelPlacement() overrideyaze::editor::DoorInteractionHandlervirtual
CanvasToRoom(int canvas_x, int canvas_y) constyaze::editor::BaseEntityHandlerinlineprotected
ClearSelection()yaze::editor::DoorInteractionHandler
context() constyaze::editor::BaseEntityHandlerinline
ctx_yaze::editor::BaseEntityHandlerprotected
DeleteSelected()yaze::editor::DoorInteractionHandler
detected_door_direction_yaze::editor::DoorInteractionHandlerprivate
door_placement_mode_yaze::editor::DoorInteractionHandlerprivate
drag_current_pos_yaze::editor::DoorInteractionHandlerprivate
drag_start_pos_yaze::editor::DoorInteractionHandlerprivate
DrawGhostPreview() overrideyaze::editor::DoorInteractionHandlervirtual
DrawSelectionHighlight() overrideyaze::editor::DoorInteractionHandlervirtual
DrawSnapIndicators()yaze::editor::DoorInteractionHandler
GetCanvasScale() constyaze::editor::BaseEntityHandlerinlineprotected
GetCanvasZeroPoint() constyaze::editor::BaseEntityHandlerinlineprotected
GetCurrentRoom() constyaze::editor::BaseEntityHandlerinlineprotected
GetDoorType() constyaze::editor::DoorInteractionHandlerinline
GetEntityAtPosition(int canvas_x, int canvas_y) const overrideyaze::editor::DoorInteractionHandlervirtual
GetSelectedIndex() constyaze::editor::DoorInteractionHandlerinline
HandleClick(int canvas_x, int canvas_y) overrideyaze::editor::DoorInteractionHandlervirtual
HandleDrag(ImVec2 current_pos, ImVec2 delta) overrideyaze::editor::DoorInteractionHandlervirtual
HandleRelease() overrideyaze::editor::DoorInteractionHandlervirtual
HasSelection() constyaze::editor::DoorInteractionHandlerinline
HasValidContext() constyaze::editor::BaseEntityHandlerinlineprotected
is_dragging_yaze::editor::DoorInteractionHandlerprivate
IsPlacementActive() const overrideyaze::editor::DoorInteractionHandlerinlinevirtual
IsWithinBounds(int canvas_x, int canvas_y) constyaze::editor::BaseEntityHandlerinlineprotected
PlaceDoorAtSnappedPosition(int canvas_x, int canvas_y)yaze::editor::DoorInteractionHandlerprivate
preview_door_type_yaze::editor::DoorInteractionHandlerprivate
RoomToCanvas(int room_x, int room_y) constyaze::editor::BaseEntityHandlerinlineprotected
SelectDoor(size_t index)yaze::editor::DoorInteractionHandler
selected_door_index_yaze::editor::DoorInteractionHandlerprivate
SetContext(InteractionContext *ctx)yaze::editor::BaseEntityHandlerinline
SetDoorType(zelda3::DoorType type)yaze::editor::DoorInteractionHandlerinline
snapped_door_position_yaze::editor::DoorInteractionHandlerprivate
UpdateSnappedPosition(int canvas_x, int canvas_y)yaze::editor::DoorInteractionHandlerprivate
~BaseEntityHandler()=defaultyaze::editor::BaseEntityHandlervirtual