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

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

AreLayersMerged() constyaze::editor::DungeonObjectInteractioninline
BringSelectedForward()yaze::editor::DungeonObjectInteraction
CalculateObjectBounds(const zelda3::RoomObject &object)yaze::editor::DungeonObjectInteractionprivate
CancelDoorPlacement()yaze::editor::DungeonObjectInteractioninline
CancelItemPlacement()yaze::editor::DungeonObjectInteractioninline
CancelPlacement()yaze::editor::DungeonObjectInteractioninline
CancelSpritePlacement()yaze::editor::DungeonObjectInteractioninline
canvas_yaze::editor::DungeonObjectInteractionprivate
CanvasToRoomCoordinates(int canvas_x, int canvas_y) constyaze::editor::DungeonObjectInteraction
CheckForObjectSelection()yaze::editor::DungeonObjectInteraction
ClearEntitySelection()yaze::editor::DungeonObjectInteraction
ClearSelection()yaze::editor::DungeonObjectInteraction
clipboard_yaze::editor::DungeonObjectInteractionprivate
current_palette_group_yaze::editor::DungeonObjectInteractionprivate
current_room_id_yaze::editor::DungeonObjectInteractionprivate
DrawDoorGhostPreview()yaze::editor::DungeonObjectInteraction
DrawDoorSnapIndicators()yaze::editor::DungeonObjectInteraction
DrawDragPreview()yaze::editor::DungeonObjectInteraction
DrawEntitySelectionHighlights()yaze::editor::DungeonObjectInteraction
DrawGhostPreview()yaze::editor::DungeonObjectInteraction
DrawHoverHighlight(const std::vector< zelda3::RoomObject > &objects)yaze::editor::DungeonObjectInteraction
DrawItemGhostPreview()yaze::editor::DungeonObjectInteraction
DrawObjectSelectRect()yaze::editor::DungeonObjectInteraction
DrawSelectBox()yaze::editor::DungeonObjectInteraction
DrawSelectionHighlights()yaze::editor::DungeonObjectInteraction
DrawSpriteGhostPreview()yaze::editor::DungeonObjectInteraction
DungeonObjectInteraction(gui::Canvas *canvas)yaze::editor::DungeonObjectInteractioninlineexplicit
editor_system_yaze::editor::DungeonObjectInteractionprivate
entity_coordinator()yaze::editor::DungeonObjectInteractioninline
entity_coordinator() constyaze::editor::DungeonObjectInteractioninline
entity_coordinator_yaze::editor::DungeonObjectInteractionprivate
GetEntityAtPosition(int canvas_x, int canvas_y) constyaze::editor::DungeonObjectInteraction
GetHoveredObjectIndex() constyaze::editor::DungeonObjectInteraction
GetLayerFilter() constyaze::editor::DungeonObjectInteractioninline
GetLayerFilterName() constyaze::editor::DungeonObjectInteractioninline
GetPreviewDoorType() constyaze::editor::DungeonObjectInteractioninline
GetPreviewItemId() constyaze::editor::DungeonObjectInteractioninline
GetPreviewSpriteId() constyaze::editor::DungeonObjectInteractioninline
GetSelectedEntity() constyaze::editor::DungeonObjectInteractioninline
GetSelectedObjectIndices() constyaze::editor::DungeonObjectInteractioninline
GetSelectionCount() constyaze::editor::DungeonObjectInteractioninline
ghost_preview_buffer_yaze::editor::DungeonObjectInteractionprivate
HandleCanvasMouseInput()yaze::editor::DungeonObjectInteraction
HandleCopySelected()yaze::editor::DungeonObjectInteraction
HandleDeleteSelected()yaze::editor::DungeonObjectInteraction
HandleEntityDrag()yaze::editor::DungeonObjectInteraction
HandleLayerKeyboardShortcuts()yaze::editor::DungeonObjectInteraction
HandlePasteObjects()yaze::editor::DungeonObjectInteraction
HandleScrollWheelResize()yaze::editor::DungeonObjectInteraction
has_clipboard_data_yaze::editor::DungeonObjectInteractionprivate
has_hovered_object_yaze::editor::DungeonObjectInteractionprivate
HasClipboardData() constyaze::editor::DungeonObjectInteractioninline
HasEntitySelection() constyaze::editor::DungeonObjectInteractioninline
hovered_object_index_yaze::editor::DungeonObjectInteractionprivate
interaction_context_yaze::editor::DungeonObjectInteractionprivate
is_entity_mode_yaze::editor::DungeonObjectInteractionprivate
IsDoorPlacementActive() constyaze::editor::DungeonObjectInteractioninline
IsItemPlacementActive() constyaze::editor::DungeonObjectInteractioninline
IsLayerFilterActive() constyaze::editor::DungeonObjectInteractioninline
IsMaskModeActive() constyaze::editor::DungeonObjectInteractioninline
IsObjectInSelectBox(const zelda3::RoomObject &object) constyaze::editor::DungeonObjectInteraction
IsObjectLoaded() constyaze::editor::DungeonObjectInteractioninline
IsObjectSelectActive() constyaze::editor::DungeonObjectInteractioninline
IsObjectSelected(size_t index) constyaze::editor::DungeonObjectInteractioninline
IsSpritePlacementActive() constyaze::editor::DungeonObjectInteractioninline
IsWithinCanvasBounds(int canvas_x, int canvas_y, int margin=32) constyaze::editor::DungeonObjectInteraction
mode_manager()yaze::editor::DungeonObjectInteractioninline
mode_manager() constyaze::editor::DungeonObjectInteractioninline
mode_manager_yaze::editor::DungeonObjectInteractionprivate
object_drawer_yaze::editor::DungeonObjectInteractionprivate
object_placed_callback_yaze::editor::DungeonObjectInteractionprivate
PlaceDoorAtPosition(int canvas_x, int canvas_y)yaze::editor::DungeonObjectInteraction
PlaceItemAtPosition(int canvas_x, int canvas_y)yaze::editor::DungeonObjectInteraction
PlaceObjectAtPosition(int room_x, int room_y)yaze::editor::DungeonObjectInteraction
PlaceSpriteAtPosition(int canvas_x, int canvas_y)yaze::editor::DungeonObjectInteraction
preview_object_yaze::editor::DungeonObjectInteractionprivate
RenderGhostPreviewBitmap()yaze::editor::DungeonObjectInteractionprivate
rom_yaze::editor::DungeonObjectInteractionprivate
rooms_yaze::editor::DungeonObjectInteractionprivate
RoomToCanvasCoordinates(int room_x, int room_y) constyaze::editor::DungeonObjectInteraction
selected_entity_yaze::editor::DungeonObjectInteractionprivate
SelectEntity(EntityType type, size_t index)yaze::editor::DungeonObjectInteraction
selection_yaze::editor::DungeonObjectInteractionprivate
SelectObjectsInRect()yaze::editor::DungeonObjectInteraction
SendSelectedBackward()yaze::editor::DungeonObjectInteraction
SendSelectedToBack()yaze::editor::DungeonObjectInteraction
SendSelectedToFront()yaze::editor::DungeonObjectInteraction
SendSelectedToLayer(int target_layer)yaze::editor::DungeonObjectInteraction
SetCacheInvalidationCallback(std::function< void()> callback)yaze::editor::DungeonObjectInteractioninline
SetContext(const InteractionContext &ctx)yaze::editor::DungeonObjectInteractioninline
SetCurrentPaletteGroup(const gfx::PaletteGroup &group)yaze::editor::DungeonObjectInteractioninline
SetCurrentRoom(std::array< zelda3::Room, dungeon_coords::kRoomCount > *rooms, int room_id)yaze::editor::DungeonObjectInteraction
SetDoorPlacementMode(bool enabled, zelda3::DoorType type=zelda3::DoorType::NormalDoor)yaze::editor::DungeonObjectInteraction
SetEditorSystem(zelda3::DungeonEditorSystem *system)yaze::editor::DungeonObjectInteractioninline
SetEntityChangedCallback(std::function< void()> callback)yaze::editor::DungeonObjectInteractioninline
SetItemPlacementMode(bool enabled, uint8_t item_id=0)yaze::editor::DungeonObjectInteraction
SetLayerFilter(int layer)yaze::editor::DungeonObjectInteractioninline
SetLayersMerged(bool merged)yaze::editor::DungeonObjectInteractioninline
SetMutationCallback(std::function< void()> callback)yaze::editor::DungeonObjectInteractioninline
SetMutationHook(std::function< void()> callback)yaze::editor::DungeonObjectInteractioninline
SetObjectPlacedCallback(std::function< void(const zelda3::RoomObject &)> callback)yaze::editor::DungeonObjectInteractioninline
SetPreviewDoorType(zelda3::DoorType type)yaze::editor::DungeonObjectInteractioninline
SetPreviewItemId(uint8_t id)yaze::editor::DungeonObjectInteractioninline
SetPreviewObject(const zelda3::RoomObject &object, bool loaded)yaze::editor::DungeonObjectInteraction
SetPreviewSpriteId(uint8_t id)yaze::editor::DungeonObjectInteractioninline
SetRom(Rom *rom)yaze::editor::DungeonObjectInteractioninline
SetSelectedObjects(const std::vector< size_t > &indices)yaze::editor::DungeonObjectInteractioninline
SetSelectionChangeCallback(std::function< void()> callback)yaze::editor::DungeonObjectInteractioninline
SetSpritePlacementMode(bool enabled, uint8_t sprite_id=0)yaze::editor::DungeonObjectInteraction
TrySelectEntityAtCursor()yaze::editor::DungeonObjectInteraction
TrySelectObjectAtCursor()yaze::editor::DungeonObjectInteraction
UpdateSelectedObjects()yaze::editor::DungeonObjectInteraction