yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::layout_designer::ThemePropertiesPanel Class Reference

UI panel for editing theme properties in the layout designer. More...

#include <theme_properties.h>

Public Member Functions

 ThemePropertiesPanel ()=default
 
bool Draw (ThemeProperties &properties)
 Draw the theme properties editor.
 

Private Member Functions

void DrawPaddingSection (ThemeProperties &properties)
 
void DrawRoundingSection (ThemeProperties &properties)
 
void DrawBordersSection (ThemeProperties &properties)
 
void DrawSizesSection (ThemeProperties &properties)
 

Private Attributes

bool show_padding_ = true
 
bool show_rounding_ = true
 
bool show_borders_ = true
 
bool show_sizes_ = true
 

Detailed Description

UI panel for editing theme properties in the layout designer.

Definition at line 64 of file theme_properties.h.

Constructor & Destructor Documentation

◆ ThemePropertiesPanel()

yaze::editor::layout_designer::ThemePropertiesPanel::ThemePropertiesPanel ( )
default

Member Function Documentation

◆ Draw()

bool yaze::editor::layout_designer::ThemePropertiesPanel::Draw ( ThemeProperties & properties)

◆ DrawPaddingSection()

◆ DrawRoundingSection()

◆ DrawBordersSection()

◆ DrawSizesSection()

void yaze::editor::layout_designer::ThemePropertiesPanel::DrawSizesSection ( ThemeProperties & properties)
private

Member Data Documentation

◆ show_padding_

bool yaze::editor::layout_designer::ThemePropertiesPanel::show_padding_ = true
private

Definition at line 81 of file theme_properties.h.

Referenced by DrawPaddingSection().

◆ show_rounding_

bool yaze::editor::layout_designer::ThemePropertiesPanel::show_rounding_ = true
private

Definition at line 82 of file theme_properties.h.

Referenced by DrawRoundingSection().

◆ show_borders_

bool yaze::editor::layout_designer::ThemePropertiesPanel::show_borders_ = true
private

Definition at line 83 of file theme_properties.h.

Referenced by DrawBordersSection().

◆ show_sizes_

bool yaze::editor::layout_designer::ThemePropertiesPanel::show_sizes_ = true
private

Definition at line 84 of file theme_properties.h.

Referenced by DrawSizesSection().


The documentation for this class was generated from the following files: