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 |
A child (or gap) and what layout knows about it.
Definition at line 107 of file GuiLayout.h.
|
inline |
Definition at line 117 of file GuiLayout.h.
| int GuiLayout::Entry::assignedH |
Size layout last gave it.
Definition at line 113 of file GuiLayout.h.
| int GuiLayout::Entry::assignedW |
Definition at line 113 of file GuiLayout.h.
| int GuiLayout::Entry::baseH |
Natural size before layout resized it.
Definition at line 112 of file GuiLayout.h.
| int GuiLayout::Entry::baseW |
Definition at line 112 of file GuiLayout.h.
| GuiElement* GuiLayout::Entry::e |
The child; null for a gap or flexible space.
Definition at line 108 of file GuiLayout.h.
| float GuiLayout::Entry::gapSize |
Fixed size of a gap.
Definition at line 110 of file GuiLayout.h.
| bool GuiLayout::Entry::haveAssigned |
Definition at line 114 of file GuiLayout.h.
| GuiItem GuiLayout::Entry::item |
Definition at line 109 of file GuiLayout.h.
| int GuiLayout::Entry::lastH |
Natural size at the last layout, to spot changes.
Definition at line 115 of file GuiLayout.h.
| bool GuiLayout::Entry::lastVisible |
Definition at line 116 of file GuiLayout.h.
| int GuiLayout::Entry::lastW |
Definition at line 115 of file GuiLayout.h.
| int GuiLayout::Entry::natH |
Natural size, as measured this pass.
Definition at line 111 of file GuiLayout.h.
| int GuiLayout::Entry::natW |
Definition at line 111 of file GuiLayout.h.