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

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

active_layer_filter_yaze::editor::ObjectSelectionprivate
AreLayersMerged() constyaze::editor::ObjectSelectioninline
BeginRectangleSelection(int canvas_x, int canvas_y)yaze::editor::ObjectSelection
CancelRectangleSelection()yaze::editor::ObjectSelection
CanvasToRoomCoordinates(int canvas_x, int canvas_y)yaze::editor::ObjectSelectionstatic
ClearSelection()yaze::editor::ObjectSelection
DrawRectangleSelectionBox(gui::Canvas *canvas)yaze::editor::ObjectSelection
DrawSelectionHighlights(gui::Canvas *canvas, const std::vector< zelda3::RoomObject > &objects, std::function< std::pair< int, int >(const zelda3::RoomObject &)> dimension_calculator)yaze::editor::ObjectSelection
EndRectangleSelection(const std::vector< zelda3::RoomObject > &objects, SelectionMode mode=SelectionMode::Single)yaze::editor::ObjectSelection
GetLayerFilter() constyaze::editor::ObjectSelectioninline
GetLayerFilterName() constyaze::editor::ObjectSelectioninline
GetLayerTypeColor(const zelda3::RoomObject &object) constyaze::editor::ObjectSelection
GetObjectBounds(const zelda3::RoomObject &object)yaze::editor::ObjectSelectionstatic
GetPrimarySelection() constyaze::editor::ObjectSelection
GetRectangleSelectionBounds() constyaze::editor::ObjectSelection
GetSelectedIndices() constyaze::editor::ObjectSelection
GetSelectionCount() constyaze::editor::ObjectSelectioninline
HasSelection() constyaze::editor::ObjectSelectioninline
IsLayerEnabled(int layer) constyaze::editor::ObjectSelectioninline
IsLayerFilterActive() constyaze::editor::ObjectSelectioninline
IsMaskModeActive() constyaze::editor::ObjectSelectioninline
IsObjectInRectangle(const zelda3::RoomObject &object, int min_x, int min_y, int max_x, int max_y) constyaze::editor::ObjectSelectionprivate
IsObjectSelected(size_t index) constyaze::editor::ObjectSelection
IsRectangleSelectionActive() constyaze::editor::ObjectSelectioninline
kLayer1yaze::editor::ObjectSelectionstatic
kLayer2yaze::editor::ObjectSelectionstatic
kLayer3yaze::editor::ObjectSelectionstatic
kLayerAllyaze::editor::ObjectSelectionstatic
kMaskLayeryaze::editor::ObjectSelectionstatic
layers_merged_yaze::editor::ObjectSelectionprivate
NotifySelectionChanged()yaze::editor::ObjectSelectionprivate
ObjectSelection()=defaultyaze::editor::ObjectSelectionexplicit
PassesLayerFilter(const zelda3::RoomObject &object) constyaze::editor::ObjectSelectionprivate
rect_end_x_yaze::editor::ObjectSelectionprivate
rect_end_y_yaze::editor::ObjectSelectionprivate
rect_start_x_yaze::editor::ObjectSelectionprivate
rect_start_y_yaze::editor::ObjectSelectionprivate
rectangle_selection_active_yaze::editor::ObjectSelectionprivate
RoomToCanvasCoordinates(int room_x, int room_y)yaze::editor::ObjectSelectionstatic
SelectAll(size_t object_count)yaze::editor::ObjectSelection
SelectAll(const std::vector< zelda3::RoomObject > &objects)yaze::editor::ObjectSelection
selected_indices_yaze::editor::ObjectSelectionprivate
selection_changed_callback_yaze::editor::ObjectSelectionprivate
SelectionMode enum nameyaze::editor::ObjectSelection
SelectObject(size_t index, SelectionMode mode=SelectionMode::Single)yaze::editor::ObjectSelection
SelectObjectsInRect(int room_min_x, int room_min_y, int room_max_x, int room_max_y, const std::vector< zelda3::RoomObject > &objects, SelectionMode mode=SelectionMode::Single)yaze::editor::ObjectSelection
SetLayerFilter(int layer)yaze::editor::ObjectSelectioninline
SetLayersMerged(bool merged)yaze::editor::ObjectSelectioninline
SetSelectionChangedCallback(std::function< void()> callback)yaze::editor::ObjectSelectioninline
UpdateRectangleSelection(int canvas_x, int canvas_y)yaze::editor::ObjectSelection