mitiru::ui::LayoutPresets
Namespace catalog extracted from docs/API_CATALOG.md (6 types, 43 items).
Namespace catalog extracted from docs/API_CATALOG.md (6 types, 43 items).
| Name | Kind | Items |
|---|---|---|
MenuLayout | struct | 12 |
VNLayout | struct | 12 |
TwoColumnLayout | struct | 5 |
HUDLayout | struct | 6 |
SplitLayout | struct | 6 |
DashboardLayout | struct | 2 |
struct VNLayout 12
sgc::Rectf messageWindowsgc::Rectf textAreasgc::Rectf namePlatesgc::Rectf autoIndicatorsgc::Rectf waitIndicatorsgc::Rectf choiceAreasgc::Rectf backlogPanelfloat characterLeft = 0.0ffloat characterCenter = 0.0ffloat characterRight = 0.0ffloat characterBottomY = 0.0f[[nodiscard]] static VNLayout compute(float screenW, float screenH) noexceptstruct TwoColumnLayout 5
sgc::Rectf headersgc::Rectf leftsgc::Rectf rightfloat contentY = 0.0f[[nodiscard]] static TwoColumnLayout compute( float screenW, float screenH, float headerH = 36.0f, float padding = 30.0f, float gap = 20.0f) noexceptstruct HUDLayout 6
sgc::Rectf topBarsgc::Rectf bottomBarsgc::Rectf minimapsgc::Rectf dialoguesgc::Rectf center[[nodiscard]] static HUDLayout compute( float screenW, float screenH, float topH = 40.0f, float bottomH = 120.0f, float minimapSize = 150.0f) noexceptstruct SplitLayout 6
sgc::Rectf leftsgc::Rectf rightsgc::Rectf topsgc::Rectf bottomsgc::Rectf center[[nodiscard]] static SplitLayout compute( float screenW, float screenH, float leftW = 250.0f, float rightW = 300.0f, float topH = 40.0f, float bottomH = 30.0f) noexceptstruct DashboardLayout 2
std::vector<sgc::Rectf> cards[[nodiscard]] static DashboardLayout compute( float screenW, float screenH, int cols, float cardHeight, float gap = 16.0f) noexceptSourced from docs/API_CATALOG.md, auto-generated by tools/generate_api_catalog.py.