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::DungeonObjectInteraction
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
current_palette_group_yaze::editor::DungeonObjectInteractionprivate
current_room_id_yaze::editor::DungeonObjectInteractionprivate
DrawDoorSnapIndicators()yaze::editor::DungeonObjectInteraction
DrawEntitySelectionHighlights()yaze::editor::DungeonObjectInteraction
DrawGhostPreview()yaze::editor::DungeonObjectInteraction
DrawHoverHighlight(const std::vector< zelda3::RoomObject > &objects)yaze::editor::DungeonObjectInteraction
DrawSelectionHighlights()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
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
HandleCanvasMouseInput()yaze::editor::DungeonObjectInteraction
HandleCopySelected()yaze::editor::DungeonObjectInteraction
HandleDeleteAllObjects()yaze::editor::DungeonObjectInteraction
HandleDeleteSelected()yaze::editor::DungeonObjectInteraction
HandleEmptySpaceClick(const ImVec2 &canvas_mouse_pos)yaze::editor::DungeonObjectInteractionprivate
HandleLayerKeyboardShortcuts()yaze::editor::DungeonObjectInteraction
HandleLeftClick(const ImVec2 &canvas_mouse_pos)yaze::editor::DungeonObjectInteractionprivate
HandleMouseRelease()yaze::editor::DungeonObjectInteractionprivate
HandleObjectSelectionStart(const ImVec2 &canvas_mouse_pos)yaze::editor::DungeonObjectInteractionprivate
HandlePasteObjects()yaze::editor::DungeonObjectInteraction
HandleScrollWheelResize()yaze::editor::DungeonObjectInteraction
HasClipboardData() constyaze::editor::DungeonObjectInteractioninline
HasEntitySelection() constyaze::editor::DungeonObjectInteractioninline
interaction_context_yaze::editor::DungeonObjectInteractionprivate
IsDoorPlacementActive() constyaze::editor::DungeonObjectInteractioninline
IsItemPlacementActive() constyaze::editor::DungeonObjectInteractioninline
IsLayerFilterActive() constyaze::editor::DungeonObjectInteractioninline
IsMaskModeActive() constyaze::editor::DungeonObjectInteractioninline
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
last_invalidation_domain() constyaze::editor::DungeonObjectInteractioninline
last_mutation_domain() constyaze::editor::DungeonObjectInteractioninline
mode_manager()yaze::editor::DungeonObjectInteractioninline
mode_manager() constyaze::editor::DungeonObjectInteractioninline
mode_manager_yaze::editor::DungeonObjectInteractionprivate
object_placed_callback_yaze::editor::DungeonObjectInteractionprivate
PlaceObjectAtPosition(int room_x, int room_y)yaze::editor::DungeonObjectInteraction
preview_object_yaze::editor::DungeonObjectInteractionprivate
rooms_yaze::editor::DungeonObjectInteractionprivate
RoomToCanvasCoordinates(int room_x, int room_y) constyaze::editor::DungeonObjectInteraction
SelectEntity(EntityType type, size_t index)yaze::editor::DungeonObjectInteraction
selection_yaze::editor::DungeonObjectInteractionprivate
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
SetObjectId(size_t index, int16_t id)yaze::editor::DungeonObjectInteraction
SetObjectLayer(size_t index, zelda3::RoomObject::LayerType layer)yaze::editor::DungeonObjectInteraction
SetObjectPlacedCallback(std::function< void(const zelda3::RoomObject &)> callback)yaze::editor::DungeonObjectInteractioninline
SetObjectSize(size_t index, uint8_t size)yaze::editor::DungeonObjectInteraction
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
UpdateCollisionPainting(const ImVec2 &canvas_mouse_pos)yaze::editor::DungeonObjectInteractionprivate
UpdateWaterFillPainting(const ImVec2 &canvas_mouse_pos)yaze::editor::DungeonObjectInteractionprivate