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

#include <ui_node_abstractoption.h>

Data Fields

int dataId
 
int versionId
 
const char * cvar
 
int count
 
int lineHeight
 
uiScroll_t scrollY
 
struct uiAction_sonViewChange
 
LUA_EVENT lua_onViewChange
 
uiSprite_tbackground
 

Detailed Description

Definition at line 42 of file ui_node_abstractoption.h.

Field Documentation

uiSprite_t* abstractOptionExtraData_t::background

Sprite used as a background

Definition at line 58 of file ui_node_abstractoption.h.

int abstractOptionExtraData_t::count

number of elements

Definition at line 49 of file ui_node_abstractoption.h.

const char* abstractOptionExtraData_t::cvar

Cvar containing current value

Definition at line 46 of file ui_node_abstractoption.h.

int abstractOptionExtraData_t::dataId

Shared data id where we can find option

Definition at line 44 of file ui_node_abstractoption.h.

int abstractOptionExtraData_t::lineHeight

Definition at line 50 of file ui_node_abstractoption.h.

LUA_EVENT abstractOptionExtraData_t::lua_onViewChange

references the event in lua: on_viewchange (node)

Definition at line 55 of file ui_node_abstractoption.h.

struct uiAction_s* abstractOptionExtraData_t::onViewChange

called when view change (number of elements...)

Definition at line 54 of file ui_node_abstractoption.h.

uiScroll_t abstractOptionExtraData_t::scrollY

Scroll position, if need

Definition at line 52 of file ui_node_abstractoption.h.

int abstractOptionExtraData_t::versionId

Cached version of the shared data, to check update

Definition at line 45 of file ui_node_abstractoption.h.


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