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

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

BeginPlacement() overrideyaze::editor::SpriteInteractionHandlervirtual
CancelPlacement() overrideyaze::editor::SpriteInteractionHandlerinlinevirtual
CanvasToRoom(int canvas_x, int canvas_y) constyaze::editor::BaseEntityHandlerinlineprotected
CanvasToSpriteCoords(int canvas_x, int canvas_y) constyaze::editor::SpriteInteractionHandlerprivate
ClearSelection()yaze::editor::SpriteInteractionHandler
context() constyaze::editor::BaseEntityHandlerinline
ctx_yaze::editor::BaseEntityHandlerprotected
DeleteSelected()yaze::editor::SpriteInteractionHandler
drag_current_pos_yaze::editor::SpriteInteractionHandlerprivate
drag_start_pos_yaze::editor::SpriteInteractionHandlerprivate
DrawGhostPreview() overrideyaze::editor::SpriteInteractionHandlervirtual
DrawSelectionHighlight() overrideyaze::editor::SpriteInteractionHandlervirtual
GetCanvasScale() constyaze::editor::BaseEntityHandlerinlineprotected
GetCanvasZeroPoint() constyaze::editor::BaseEntityHandlerinlineprotected
GetCurrentRoom() constyaze::editor::BaseEntityHandlerinlineprotected
GetEntityAtPosition(int canvas_x, int canvas_y) const overrideyaze::editor::SpriteInteractionHandlervirtual
GetSelectedIndex() constyaze::editor::SpriteInteractionHandlerinline
GetSpriteId() constyaze::editor::SpriteInteractionHandlerinline
HandleClick(int canvas_x, int canvas_y) overrideyaze::editor::SpriteInteractionHandlervirtual
HandleDrag(ImVec2 current_pos, ImVec2 delta) overrideyaze::editor::SpriteInteractionHandlervirtual
HandleRelease() overrideyaze::editor::SpriteInteractionHandlervirtual
HasSelection() constyaze::editor::SpriteInteractionHandlerinline
HasValidContext() constyaze::editor::BaseEntityHandlerinlineprotected
is_dragging_yaze::editor::SpriteInteractionHandlerprivate
IsPlacementActive() const overrideyaze::editor::SpriteInteractionHandlerinlinevirtual
IsWithinBounds(int canvas_x, int canvas_y) constyaze::editor::BaseEntityHandlerinlineprotected
PlaceSpriteAtPosition(int canvas_x, int canvas_y)yaze::editor::SpriteInteractionHandlerprivate
preview_sprite_id_yaze::editor::SpriteInteractionHandlerprivate
RoomToCanvas(int room_x, int room_y) constyaze::editor::BaseEntityHandlerinlineprotected
selected_sprite_index_yaze::editor::SpriteInteractionHandlerprivate
SelectSprite(size_t index)yaze::editor::SpriteInteractionHandler
SetContext(InteractionContext *ctx)yaze::editor::BaseEntityHandlerinline
SetSpriteId(uint8_t id)yaze::editor::SpriteInteractionHandlerinline
sprite_placement_mode_yaze::editor::SpriteInteractionHandlerprivate
~BaseEntityHandler()=defaultyaze::editor::BaseEntityHandlervirtual