libgui 2.01
libgui is a GUI library for the GameCube, Wii, and Wii U
 
Loading...
Searching...
No Matches
GuiStackSpec Struct Reference

Rules for a row or column. More...

#include <GuiLayoutSolver.h>

Public Attributes

bool vertical
 true = column, false = row.
 
GuiInsets padding
 
float spacing
 Gap between neighbouring items.
 
float fixedW
 
float fixedH
 Container size; 0 = fit.
 
LAYOUT_JUSTIFY justify
 
LAYOUT_ALIGN alignItems
 

Detailed Description

Rules for a row or column.

A fixed size of 0 means "fit the content" on that axis.

Definition at line 57 of file GuiLayoutSolver.h.

Constructor & Destructor Documentation

◆ GuiStackSpec()

GuiStackSpec::GuiStackSpec ( )
inline

Definition at line 64 of file GuiLayoutSolver.h.

Member Data Documentation

◆ alignItems

LAYOUT_ALIGN GuiStackSpec::alignItems

Definition at line 63 of file GuiLayoutSolver.h.

◆ fixedH

float GuiStackSpec::fixedH

Container size; 0 = fit.

Definition at line 61 of file GuiLayoutSolver.h.

◆ fixedW

float GuiStackSpec::fixedW

Definition at line 61 of file GuiLayoutSolver.h.

◆ justify

LAYOUT_JUSTIFY GuiStackSpec::justify

Definition at line 62 of file GuiLayoutSolver.h.

◆ padding

GuiInsets GuiStackSpec::padding

Definition at line 59 of file GuiLayoutSolver.h.

◆ spacing

float GuiStackSpec::spacing

Gap between neighbouring items.

Definition at line 60 of file GuiLayoutSolver.h.

◆ vertical

bool GuiStackSpec::vertical

true = column, false = row.

Definition at line 58 of file GuiLayoutSolver.h.


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