UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
panelExtraData_t Struct Reference

extradata for the panel node More...

#include <ui_node_panel.h>

Data Fields

abstractScrollableExtraData_t super
 
panelLayout_t layout
 
int layoutMargin
 
int layoutColumns
 
bool wheelScrollable
 
uiSprite_tbackground
 

Detailed Description

extradata for the panel node

Definition at line 107 of file ui_node_panel.h.

Field Documentation

uiSprite_t* panelExtraData_t::background

Sprite used as a background

Definition at line 114 of file ui_node_panel.h.

panelLayout_t panelExtraData_t::layout

The layout manager the panel is using to render all its children

Definition at line 109 of file ui_node_panel.h.

int panelExtraData_t::layoutColumns

The number of columns (only used by LAYOUT_COLUMN)

Definition at line 111 of file ui_node_panel.h.

int panelExtraData_t::layoutMargin

The margin between all children nodes of the panel

Definition at line 110 of file ui_node_panel.h.

abstractScrollableExtraData_t panelExtraData_t::super

Definition at line 108 of file ui_node_panel.h.

bool panelExtraData_t::wheelScrollable

If scrolling with mouse wheel is enabled

Definition at line 112 of file ui_node_panel.h.


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