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

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

active_rooms_yaze::editor::DungeonMapPanelprivate
AddRoom(int room_id)yaze::editor::DungeonMapPanelinline
AutoLayoutRooms()yaze::editor::DungeonMapPanelinlineprivate
cache_yaze::editor::EditorPanelprivate
cache_valid_yaze::editor::EditorPanelprivate
CascadeCloseChildren() constyaze::editor::EditorPanelinlinevirtual
ClearCache()yaze::editor::EditorPanelinlineprotected
ClearRooms()yaze::editor::DungeonMapPanelinline
current_dungeon_name_yaze::editor::DungeonMapPanelprivate
current_room_id_yaze::editor::DungeonMapPanelprivate
Draw(bool *p_open) overrideyaze::editor::DungeonMapPanelinlinevirtual
DrawArrowhead(ImDrawList *dl, ImVec2 from, ImVec2 to, ImU32 color, float size)yaze::editor::DungeonMapPanelinlineprivatestatic
DrawDashedLine(ImDrawList *dl, ImVec2 from, ImVec2 to, ImU32 color, float thickness, float dash_len)yaze::editor::DungeonMapPanelinlineprivatestatic
DrawDungeonSelector()yaze::editor::DungeonMapPanelinlineprivate
DrawRegistrySelector()yaze::editor::DungeonMapPanelinlineprivate
DrawVanillaPresetSelector()yaze::editor::DungeonMapPanelinlineprivate
DrawWithLazyInit(bool *p_open)yaze::editor::EditorPanelinline
dungeon_room_ids_yaze::editor::DungeonMapPanelprivate
DungeonMapPanel(int *current_room_id, ImVector< int > *active_rooms, std::function< void(int)> on_room_selected, std::array< zelda3::Room, 0x128 > *rooms=nullptr)yaze::editor::DungeonMapPanelinline
GetCached(const std::string &key, std::function< T()> compute)yaze::editor::EditorPanelinlineprotected
GetContextScope() constyaze::editor::EditorPanelinlinevirtual
GetDisabledTooltip() constyaze::editor::EditorPanelinlinevirtual
GetDisplayName() const overrideyaze::editor::DungeonMapPanelinlinevirtual
GetEditorCategory() const overrideyaze::editor::DungeonMapPanelinlinevirtual
GetIcon() const overrideyaze::editor::DungeonMapPanelinlinevirtual
GetId() const overrideyaze::editor::DungeonMapPanelinlinevirtual
GetPanelCategory() constyaze::editor::EditorPanelinlinevirtual
GetParentPanelId() constyaze::editor::EditorPanelinlinevirtual
GetPreferredWidth() constyaze::editor::EditorPanelinlinevirtual
GetPriority() const overrideyaze::editor::DungeonMapPanelinlinevirtual
GetScope() constyaze::editor::EditorPanelinlinevirtual
GetShortcutHint() constyaze::editor::EditorPanelinlinevirtual
hack_manifest_yaze::editor::DungeonMapPanelprivate
holewarp_connections_yaze::editor::DungeonMapPanelprivate
InvalidateCache()yaze::editor::EditorPanelinlineprotected
InvalidateLazyInit()yaze::editor::EditorPanelinline
IsCacheValid() constyaze::editor::EditorPanelinlineprotected
IsEnabled() constyaze::editor::EditorPanelinlinevirtual
IsVisibleByDefault() constyaze::editor::EditorPanelinlinevirtual
lazy_init_done_yaze::editor::EditorPanelprivate
LoadFromRegistry(const core::DungeonEntry &dungeon)yaze::editor::DungeonMapPanelinline
on_room_intent_yaze::editor::DungeonMapPanelprivate
on_room_selected_yaze::editor::DungeonMapPanelprivate
OnClose()yaze::editor::EditorPanelinlinevirtual
OnFirstDraw()yaze::editor::EditorPanelinlinevirtual
OnFocus()yaze::editor::EditorPanelinlinevirtual
OnOpen()yaze::editor::EditorPanelinlinevirtual
RequiresLazyInit() constyaze::editor::EditorPanelinlinevirtual
room_positions_yaze::editor::DungeonMapPanelprivate
room_types_yaze::editor::DungeonMapPanelprivate
rooms_yaze::editor::DungeonMapPanelprivate
selected_preset_yaze::editor::DungeonMapPanelprivate
SetDungeonRooms(const std::vector< int > &room_ids)yaze::editor::DungeonMapPanelinline
SetHackManifest(const core::HackManifest *manifest)yaze::editor::DungeonMapPanelinline
SetRoomIntentCallback(std::function< void(int, RoomSelectionIntent)> callback)yaze::editor::DungeonMapPanelinline
SetRoomPosition(int room_id, int grid_x, int grid_y)yaze::editor::DungeonMapPanelinline
SetRooms(std::array< zelda3::Room, 0x128 > *rooms)yaze::editor::DungeonMapPanelinline
stair_connections_yaze::editor::DungeonMapPanelprivate
~EditorPanel()=defaultyaze::editor::EditorPanelvirtual