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

This is the complete list of members for yaze::zelda3::DungeonObjectEditor, including all inherited members.

AddToSelection(size_t object_index)yaze::zelda3::DungeonObjectEditor
ApplyUndoPoint(const UndoPoint &undo_point)yaze::zelda3::DungeonObjectEditorprivate
CanRedo() constyaze::zelda3::DungeonObjectEditor
CanUndo() constyaze::zelda3::DungeonObjectEditor
ChangeObjectLayer(size_t object_index, int new_layer)yaze::zelda3::DungeonObjectEditor
ChangeObjectType(size_t object_index, int new_type)yaze::zelda3::DungeonObjectEditor
ClearHistory()yaze::zelda3::DungeonObjectEditor
ClearRoom()yaze::zelda3::DungeonObjectEditor
ClearSelection()yaze::zelda3::DungeonObjectEditor
config_yaze::zelda3::DungeonObjectEditorprivate
CreateUndoPoint()yaze::zelda3::DungeonObjectEditorprivate
current_room_yaze::zelda3::DungeonObjectEditorprivate
DeleteObject(size_t object_index)yaze::zelda3::DungeonObjectEditor
DeleteSelectedObjects()yaze::zelda3::DungeonObjectEditor
DungeonObjectEditor(Rom *rom)yaze::zelda3::DungeonObjectEditorexplicit
editing_state_yaze::zelda3::DungeonObjectEditorprivate
empty_objects_yaze::zelda3::DungeonObjectEditorprivate
FindObjectAt(int room_x, int room_y)yaze::zelda3::DungeonObjectEditorprivate
FindObjectsInArea(int start_x, int start_y, int end_x, int end_y)yaze::zelda3::DungeonObjectEditorprivate
GetAvailableObjectTypes()yaze::zelda3::DungeonObjectEditor
GetConfig() constyaze::zelda3::DungeonObjectEditorinline
GetCurrentLayer() constyaze::zelda3::DungeonObjectEditorinline
GetCurrentObjectType() constyaze::zelda3::DungeonObjectEditorinline
GetEditingState() constyaze::zelda3::DungeonObjectEditorinline
GetMode() constyaze::zelda3::DungeonObjectEditorinline
GetMutableRoom()yaze::zelda3::DungeonObjectEditorinline
GetNextSize(int current_size, int delta)yaze::zelda3::DungeonObjectEditorprivate
GetObjectCount() constyaze::zelda3::DungeonObjectEditorinline
GetObjects() constyaze::zelda3::DungeonObjectEditorinline
GetObjectsByLayer(int layer)yaze::zelda3::DungeonObjectEditor
GetPreviousSize(int current_size, int delta)yaze::zelda3::DungeonObjectEditorprivate
GetRoom() constyaze::zelda3::DungeonObjectEditorinline
GetSelection() constyaze::zelda3::DungeonObjectEditorinline
GetValidationErrors()yaze::zelda3::DungeonObjectEditor
HandleDragOperation(int current_x, int current_y)yaze::zelda3::DungeonObjectEditor
HandleKeyPress(int key_code, bool ctrl_pressed, bool shift_pressed)yaze::zelda3::DungeonObjectEditor
HandleMouseClick(int x, int y, bool left_button, bool right_button, bool shift_pressed)yaze::zelda3::DungeonObjectEditor
HandleMouseDrag(int start_x, int start_y, int current_x, int current_y)yaze::zelda3::DungeonObjectEditor
HandleMouseRelease(int x, int y)yaze::zelda3::DungeonObjectEditor
HandleScrollWheel(int delta, int x, int y, bool ctrl_pressed)yaze::zelda3::DungeonObjectEditor
HandleSizeEdit(int delta, int x, int y)yaze::zelda3::DungeonObjectEditorprivate
InitializeEditor()yaze::zelda3::DungeonObjectEditorprivate
InsertObject(int x, int y, int object_type, int size=0x12, int layer=0)yaze::zelda3::DungeonObjectEditor
IsObjectAtPosition(const RoomObject &object, int x, int y)yaze::zelda3::DungeonObjectEditorprivate
IsValidSize(int size)yaze::zelda3::DungeonObjectEditorprivate
kDefaultObjectSizeyaze::zelda3::DungeonObjectEditorprivatestatic
kMaxLayeryaze::zelda3::DungeonObjectEditorprivatestatic
kMaxObjectSizeyaze::zelda3::DungeonObjectEditorprivatestatic
kMaxUndoHistoryyaze::zelda3::DungeonObjectEditorprivatestatic
kMinLayeryaze::zelda3::DungeonObjectEditorprivatestatic
kMinObjectSizeyaze::zelda3::DungeonObjectEditorprivatestatic
LoadRoom(int room_id)yaze::zelda3::DungeonObjectEditor
Mode enum nameyaze::zelda3::DungeonObjectEditor
MoveObject(size_t object_index, int new_x, int new_y)yaze::zelda3::DungeonObjectEditor
MoveObjectToLayer(size_t object_index, int layer)yaze::zelda3::DungeonObjectEditor
object_changed_callback_yaze::zelda3::DungeonObjectEditorprivate
ObjectChangedCallback typedefyaze::zelda3::DungeonObjectEditor
ObjectsCollide(const RoomObject &obj1, const RoomObject &obj2)yaze::zelda3::DungeonObjectEditorprivate
preview_object_yaze::zelda3::DungeonObjectEditorprivate
preview_visible_yaze::zelda3::DungeonObjectEditorprivate
Redo()yaze::zelda3::DungeonObjectEditor
redo_history_yaze::zelda3::DungeonObjectEditorprivate
RemoveFromSelection(size_t object_index)yaze::zelda3::DungeonObjectEditor
RenderLayerControls()yaze::zelda3::DungeonObjectEditor
RenderLayerVisualization(gfx::Bitmap &canvas)yaze::zelda3::DungeonObjectEditor
RenderObjectPreview(int object_type, int x, int y, int size)yaze::zelda3::DungeonObjectEditorprivate
RenderObjectPropertyPanel()yaze::zelda3::DungeonObjectEditor
RenderPreview(int x, int y)yaze::zelda3::DungeonObjectEditor
RenderSelectionHighlight(gfx::Bitmap &canvas)yaze::zelda3::DungeonObjectEditor
ResizeObject(size_t object_index, int new_size)yaze::zelda3::DungeonObjectEditor
rom_yaze::zelda3::DungeonObjectEditorprivate
room_changed_callback_yaze::zelda3::DungeonObjectEditorprivate
RoomChangedCallback typedefyaze::zelda3::DungeonObjectEditor
RoomToScreenCoordinates(int room_x, int room_y)yaze::zelda3::DungeonObjectEditorprivate
SaveRoom()yaze::zelda3::DungeonObjectEditor
ScreenToRoomCoordinates(int screen_x, int screen_y)yaze::zelda3::DungeonObjectEditorprivate
selection_changed_callback_yaze::zelda3::DungeonObjectEditorprivate
selection_state_yaze::zelda3::DungeonObjectEditorprivate
SelectionChangedCallback typedefyaze::zelda3::DungeonObjectEditor
SelectObject(int screen_x, int screen_y)yaze::zelda3::DungeonObjectEditor
SelectObjects(int start_x, int start_y, int end_x, int end_y)yaze::zelda3::DungeonObjectEditor
SetConfig(const EditorConfig &config)yaze::zelda3::DungeonObjectEditor
SetCurrentLayer(int layer)yaze::zelda3::DungeonObjectEditor
SetCurrentObjectType(int object_type)yaze::zelda3::DungeonObjectEditor
SetGridSize(int size)yaze::zelda3::DungeonObjectEditor
SetMode(Mode mode)yaze::zelda3::DungeonObjectEditor
SetObjectChangedCallback(ObjectChangedCallback callback)yaze::zelda3::DungeonObjectEditor
SetPreviewPosition(int x, int y)yaze::zelda3::DungeonObjectEditor
SetROM(Rom *rom)yaze::zelda3::DungeonObjectEditor
SetRoomChangedCallback(RoomChangedCallback callback)yaze::zelda3::DungeonObjectEditor
SetSelectionChangedCallback(SelectionChangedCallback callback)yaze::zelda3::DungeonObjectEditor
SetShowGrid(bool enabled)yaze::zelda3::DungeonObjectEditor
SetSnapToGrid(bool enabled)yaze::zelda3::DungeonObjectEditor
SnapToGrid(int coordinate)yaze::zelda3::DungeonObjectEditorprivate
Undo()yaze::zelda3::DungeonObjectEditor
undo_history_yaze::zelda3::DungeonObjectEditorprivate
UpdatePreview()yaze::zelda3::DungeonObjectEditor
UpdatePreviewObject()yaze::zelda3::DungeonObjectEditorprivate
ValidateObject(const RoomObject &object)yaze::zelda3::DungeonObjectEditor
ValidateObjectType(int object_type)yaze::zelda3::DungeonObjectEditor
ValidatePreviewPosition(int x, int y)yaze::zelda3::DungeonObjectEditorprivate
ValidateRoom()yaze::zelda3::DungeonObjectEditor
~DungeonObjectEditor()=defaultyaze::zelda3::DungeonObjectEditor