yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::PanelLayoutPreset Struct Reference

Defines default panel visibility for an editor type. More...

#include <layout_presets.h>

Public Attributes

std::string name
 
std::string description
 
EditorType editor_type
 
std::vector< std::string > default_visible_panels
 
std::vector< std::string > optional_panels
 
std::unordered_map< std::string, DockPositionpanel_positions
 

Detailed Description

Defines default panel visibility for an editor type.

Definition at line 33 of file layout_presets.h.

Member Data Documentation

◆ name

◆ description

std::string yaze::editor::PanelLayoutPreset::description

Definition at line 35 of file layout_presets.h.

◆ editor_type

EditorType yaze::editor::PanelLayoutPreset::editor_type

Definition at line 36 of file layout_presets.h.

Referenced by yaze::editor::LayoutPresets::GetDefaultPreset().

◆ default_visible_panels

std::vector<std::string> yaze::editor::PanelLayoutPreset::default_visible_panels

◆ optional_panels

std::vector<std::string> yaze::editor::PanelLayoutPreset::optional_panels

Definition at line 38 of file layout_presets.h.

◆ panel_positions

std::unordered_map<std::string, DockPosition> yaze::editor::PanelLayoutPreset::panel_positions

The documentation for this struct was generated from the following file: