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

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

AddChest(const ChestData &chest_data)yaze::zelda3::DungeonEditorSystem
AddDoor(const DoorData &door_data)yaze::zelda3::DungeonEditorSystem
AddEntrance(const EntranceData &entrance_data)yaze::zelda3::DungeonEditorSystem
AddItem(const ItemData &item_data)yaze::zelda3::DungeonEditorSystem
AddSprite(const SpriteData &sprite_data)yaze::zelda3::DungeonEditorSystem
CanRedo() constyaze::zelda3::DungeonEditorSystem
CanUndo() constyaze::zelda3::DungeonEditorSystem
chest_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
ChestChangedCallback typedefyaze::zelda3::DungeonEditorSystem
chests_yaze::zelda3::DungeonEditorSystemprivate
ClearHistory()yaze::zelda3::DungeonEditorSystem
ConnectRooms(int room1_id, int room2_id, int x1, int y1, int x2, int y2)yaze::zelda3::DungeonEditorSystem
CreateRoom(int room_id, const std::string &name="")yaze::zelda3::DungeonEditorSystem
DeleteRoom(int room_id)yaze::zelda3::DungeonEditorSystem
DisconnectRooms(int room1_id, int room2_id)yaze::zelda3::DungeonEditorSystem
door_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
DoorChangedCallback typedefyaze::zelda3::DungeonEditorSystem
doors_yaze::zelda3::DungeonEditorSystemprivate
dungeon_settings_yaze::zelda3::DungeonEditorSystemprivate
DungeonEditorSystem(Rom *rom)yaze::zelda3::DungeonEditorSystemexplicit
DuplicateRoom(int source_room_id, int target_room_id)yaze::zelda3::DungeonEditorSystem
editor_state_yaze::zelda3::DungeonEditorSystemprivate
EditorMode enum nameyaze::zelda3::DungeonEditorSystem
entrance_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
EntranceChangedCallback typedefyaze::zelda3::DungeonEditorSystem
entrances_yaze::zelda3::DungeonEditorSystemprivate
EntranceType enum nameyaze::zelda3::DungeonEditorSystem
ExportDungeonToFile(const std::string &file_path)yaze::zelda3::DungeonEditorSystem
ExportRoomToFile(int room_id, const std::string &file_path)yaze::zelda3::DungeonEditorSystem
GenerateChestId()yaze::zelda3::DungeonEditorSystemprivate
GenerateDoorId()yaze::zelda3::DungeonEditorSystemprivate
GenerateEntranceId()yaze::zelda3::DungeonEditorSystemprivate
GenerateItemId()yaze::zelda3::DungeonEditorSystemprivate
GenerateSpriteId()yaze::zelda3::DungeonEditorSystemprivate
GetChest(int chest_id)yaze::zelda3::DungeonEditorSystem
GetChestsByRoom(int room_id)yaze::zelda3::DungeonEditorSystem
GetCurrentRoom() constyaze::zelda3::DungeonEditorSystem
GetDoor(int door_id)yaze::zelda3::DungeonEditorSystem
GetDoorsByRoom(int room_id)yaze::zelda3::DungeonEditorSystem
GetDungeonSettings()yaze::zelda3::DungeonEditorSystem
GetDungeonValidationErrors()yaze::zelda3::DungeonEditorSystem
GetEditorMode() constyaze::zelda3::DungeonEditorSystem
GetEditorState() constyaze::zelda3::DungeonEditorSystem
GetEntrance(int entrance_id)yaze::zelda3::DungeonEditorSystem
GetEntrancesByRoom(int room_id)yaze::zelda3::DungeonEditorSystem
GetEntrancesByType(DungeonEditorSystem::EntranceType type)yaze::zelda3::DungeonEditorSystem
GetItem(int item_id)yaze::zelda3::DungeonEditorSystem
GetItemsByRoom(int room_id)yaze::zelda3::DungeonEditorSystem
GetItemsByType(DungeonEditorSystem::ItemType type)yaze::zelda3::DungeonEditorSystem
GetObjectEditor()yaze::zelda3::DungeonEditorSystem
GetROM() constyaze::zelda3::DungeonEditorSystem
GetRoom(int room_id)yaze::zelda3::DungeonEditorSystem
GetRoomProperties(int room_id)yaze::zelda3::DungeonEditorSystem
GetSprite(int sprite_id)yaze::zelda3::DungeonEditorSystem
GetSpritesByRoom(int room_id)yaze::zelda3::DungeonEditorSystem
GetSpritesByType(DungeonEditorSystem::SpriteType type)yaze::zelda3::DungeonEditorSystem
GetValidationErrors(int room_id)yaze::zelda3::DungeonEditorSystem
HasUnsavedChanges() constyaze::zelda3::DungeonEditorSystem
ImportDungeonFromFile(const std::string &file_path)yaze::zelda3::DungeonEditorSystem
ImportRoomFromFile(const std::string &file_path, int room_id)yaze::zelda3::DungeonEditorSystem
Initialize()yaze::zelda3::DungeonEditorSystem
InitializeChestSystem()yaze::zelda3::DungeonEditorSystemprivate
InitializeDoorSystem()yaze::zelda3::DungeonEditorSystemprivate
InitializeEntranceSystem()yaze::zelda3::DungeonEditorSystemprivate
InitializeItemSystem()yaze::zelda3::DungeonEditorSystemprivate
InitializeObjectEditor()yaze::zelda3::DungeonEditorSystemprivate
InitializeSpriteSystem()yaze::zelda3::DungeonEditorSystemprivate
IsDirty() constyaze::zelda3::DungeonEditorSystem
item_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
ItemChangedCallback typedefyaze::zelda3::DungeonEditorSystem
items_yaze::zelda3::DungeonEditorSystemprivate
ItemType enum nameyaze::zelda3::DungeonEditorSystem
kMaxUndoHistoryyaze::zelda3::DungeonEditorSystemprivatestatic
LoadChestData()yaze::zelda3::DungeonEditorSystemprivate
LoadDoorData()yaze::zelda3::DungeonEditorSystemprivate
LoadDungeon(int dungeon_id)yaze::zelda3::DungeonEditorSystem
LoadEntranceData()yaze::zelda3::DungeonEditorSystemprivate
LoadItemData()yaze::zelda3::DungeonEditorSystemprivate
LoadRoomData(int room_id)yaze::zelda3::DungeonEditorSystemprivate
LoadSpriteData()yaze::zelda3::DungeonEditorSystemprivate
mode_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
ModeChangedCallback typedefyaze::zelda3::DungeonEditorSystem
MoveItem(int item_id, int new_x, int new_y)yaze::zelda3::DungeonEditorSystem
MoveSprite(int sprite_id, int new_x, int new_y)yaze::zelda3::DungeonEditorSystem
next_chest_id_yaze::zelda3::DungeonEditorSystemprivate
next_door_id_yaze::zelda3::DungeonEditorSystemprivate
next_entrance_id_yaze::zelda3::DungeonEditorSystemprivate
next_item_id_yaze::zelda3::DungeonEditorSystemprivate
next_sprite_id_yaze::zelda3::DungeonEditorSystemprivate
object_editor_yaze::zelda3::DungeonEditorSystemprivate
Redo()yaze::zelda3::DungeonEditorSystem
redo_history_yaze::zelda3::DungeonEditorSystemprivate
ReloadRoom(int room_id)yaze::zelda3::DungeonEditorSystem
RemoveChest(int chest_id)yaze::zelda3::DungeonEditorSystem
RemoveDoor(int door_id)yaze::zelda3::DungeonEditorSystem
RemoveEntrance(int entrance_id)yaze::zelda3::DungeonEditorSystem
RemoveItem(int item_id)yaze::zelda3::DungeonEditorSystem
RemoveSprite(int sprite_id)yaze::zelda3::DungeonEditorSystem
RenderDungeonMap()yaze::zelda3::DungeonEditorSystem
RenderRoom(int room_id)yaze::zelda3::DungeonEditorSystem
RenderRoomPreview(int room_id, EditorMode mode)yaze::zelda3::DungeonEditorSystem
rom_yaze::zelda3::DungeonEditorSystemprivate
room_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
room_properties_yaze::zelda3::DungeonEditorSystemprivate
RoomChangedCallback typedefyaze::zelda3::DungeonEditorSystem
rooms_yaze::zelda3::DungeonEditorSystemprivate
SaveChestData()yaze::zelda3::DungeonEditorSystemprivate
SaveDoorData()yaze::zelda3::DungeonEditorSystemprivate
SaveDungeon()yaze::zelda3::DungeonEditorSystem
SaveEntranceData()yaze::zelda3::DungeonEditorSystemprivate
SaveItemData()yaze::zelda3::DungeonEditorSystemprivate
SaveRoom(int room_id)yaze::zelda3::DungeonEditorSystem
SaveRoomData(int room_id)yaze::zelda3::DungeonEditorSystemprivate
SaveSpriteData()yaze::zelda3::DungeonEditorSystemprivate
SetChestChangedCallback(ChestChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetChestItem(int chest_id, int item_id, int quantity)yaze::zelda3::DungeonEditorSystem
SetChestOpened(int chest_id, bool opened)yaze::zelda3::DungeonEditorSystem
SetCurrentRoom(int room_id)yaze::zelda3::DungeonEditorSystem
SetDoorChangedCallback(DoorChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetDoorKeyRequirement(int door_id, bool requires_key, int key_type)yaze::zelda3::DungeonEditorSystem
SetDoorLocked(int door_id, bool locked)yaze::zelda3::DungeonEditorSystem
SetDungeonSettings(const DungeonSettings &settings)yaze::zelda3::DungeonEditorSystem
SetEditorMode(EditorMode mode)yaze::zelda3::DungeonEditorSystem
SetEntranceChangedCallback(EntranceChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetItemChangedCallback(ItemChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetItemHidden(int item_id, bool hidden)yaze::zelda3::DungeonEditorSystem
SetModeChangedCallback(ModeChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetObjectEditorMode()yaze::zelda3::DungeonEditorSystem
SetROM(Rom *rom)yaze::zelda3::DungeonEditorSystem
SetRoomChangedCallback(RoomChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetRoomProperties(int room_id, const RoomProperties &properties)yaze::zelda3::DungeonEditorSystem
SetSpriteActive(int sprite_id, bool active)yaze::zelda3::DungeonEditorSystem
SetSpriteChangedCallback(SpriteChangedCallback callback)yaze::zelda3::DungeonEditorSystem
SetValidationCallback(ValidationCallback callback)yaze::zelda3::DungeonEditorSystem
sprite_changed_callback_yaze::zelda3::DungeonEditorSystemprivate
SpriteChangedCallback typedefyaze::zelda3::DungeonEditorSystem
sprites_yaze::zelda3::DungeonEditorSystemprivate
SpriteType enum nameyaze::zelda3::DungeonEditorSystem
Undo()yaze::zelda3::DungeonEditorSystem
undo_history_yaze::zelda3::DungeonEditorSystemprivate
UpdateChest(int chest_id, const ChestData &chest_data)yaze::zelda3::DungeonEditorSystem
UpdateDoor(int door_id, const DoorData &door_data)yaze::zelda3::DungeonEditorSystem
UpdateEntrance(int entrance_id, const EntranceData &entrance_data)yaze::zelda3::DungeonEditorSystem
UpdateItem(int item_id, const ItemData &item_data)yaze::zelda3::DungeonEditorSystem
UpdateSprite(int sprite_id, const SpriteData &sprite_data)yaze::zelda3::DungeonEditorSystem
ValidateChest(const ChestData &chest)yaze::zelda3::DungeonEditorSystemprivate
ValidateDoor(const DoorData &door)yaze::zelda3::DungeonEditorSystemprivate
ValidateDungeon()yaze::zelda3::DungeonEditorSystem
ValidateEntrance(const EntranceData &entrance)yaze::zelda3::DungeonEditorSystemprivate
ValidateItem(const ItemData &item)yaze::zelda3::DungeonEditorSystemprivate
ValidateRoom(int room_id)yaze::zelda3::DungeonEditorSystem
ValidateSprite(const SpriteData &sprite)yaze::zelda3::DungeonEditorSystemprivate
validation_callback_yaze::zelda3::DungeonEditorSystemprivate
ValidationCallback typedefyaze::zelda3::DungeonEditorSystem
~DungeonEditorSystem()=defaultyaze::zelda3::DungeonEditorSystem