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

A child (or gap) and what layout knows about it. More...

#include <GuiLayout.h>

Public Attributes

GuiElement * e
 The child; null for a gap or flexible space.
 
GuiItem item
 
float gapSize
 Fixed size of a gap.
 
int natW
 
int natH
 Natural size, as measured this pass.
 
int baseW
 
int baseH
 Natural size before layout resized it.
 
int assignedW
 
int assignedH
 Size layout last gave it.
 
bool haveAssigned
 
int lastW
 
int lastH
 Natural size at the last layout, to spot changes.
 
bool lastVisible
 

Detailed Description

A child (or gap) and what layout knows about it.

Definition at line 107 of file GuiLayout.h.

Constructor & Destructor Documentation

◆ Entry()

GuiLayout::Entry::Entry ( )
inline

Definition at line 117 of file GuiLayout.h.

Member Data Documentation

◆ assignedH

int GuiLayout::Entry::assignedH

Size layout last gave it.

Definition at line 113 of file GuiLayout.h.

◆ assignedW

int GuiLayout::Entry::assignedW

Definition at line 113 of file GuiLayout.h.

◆ baseH

int GuiLayout::Entry::baseH

Natural size before layout resized it.

Definition at line 112 of file GuiLayout.h.

◆ baseW

int GuiLayout::Entry::baseW

Definition at line 112 of file GuiLayout.h.

◆ e

GuiElement* GuiLayout::Entry::e

The child; null for a gap or flexible space.

Definition at line 108 of file GuiLayout.h.

◆ gapSize

float GuiLayout::Entry::gapSize

Fixed size of a gap.

Definition at line 110 of file GuiLayout.h.

◆ haveAssigned

bool GuiLayout::Entry::haveAssigned

Definition at line 114 of file GuiLayout.h.

◆ item

GuiItem GuiLayout::Entry::item

Definition at line 109 of file GuiLayout.h.

◆ lastH

int GuiLayout::Entry::lastH

Natural size at the last layout, to spot changes.

Definition at line 115 of file GuiLayout.h.

◆ lastVisible

bool GuiLayout::Entry::lastVisible

Definition at line 116 of file GuiLayout.h.

◆ lastW

int GuiLayout::Entry::lastW

Definition at line 115 of file GuiLayout.h.

◆ natH

int GuiLayout::Entry::natH

Natural size, as measured this pass.

Definition at line 111 of file GuiLayout.h.

◆ natW

int GuiLayout::Entry::natW

Definition at line 111 of file GuiLayout.h.


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