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

Configuration for styled child windows. More...

#include <style_guard.h>

Public Attributes

std::optional< ImVec4 > bg
 
std::optional< ImVec4 > border
 
float rounding = -1.0f
 
float border_size = -1.0f
 

Detailed Description

Configuration for styled child windows.

Uses C++20 designated initializers: StyledChildConfig{.bg = color, .border = border_color, .rounding = 4.0f}

Definition at line 236 of file style_guard.h.

Member Data Documentation

◆ bg

std::optional<ImVec4> yaze::gui::StyledChildConfig::bg

Definition at line 237 of file style_guard.h.

Referenced by yaze::gui::StyledChild::StyledChild().

◆ border

std::optional<ImVec4> yaze::gui::StyledChildConfig::border

Definition at line 238 of file style_guard.h.

Referenced by yaze::gui::StyledChild::StyledChild().

◆ rounding

float yaze::gui::StyledChildConfig::rounding = -1.0f

Definition at line 239 of file style_guard.h.

Referenced by yaze::gui::StyledChild::StyledChild().

◆ border_size

float yaze::gui::StyledChildConfig::border_size = -1.0f

Definition at line 240 of file style_guard.h.

Referenced by yaze::gui::StyledChild::StyledChild().


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