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

extradata for common GUI widget which allow to edit a value (scrollbar, spinner, and more) More...

#include <ui_node_abstractvalue.h>

Data Fields

voidmin
 
voidmax
 
voidvalue
 
voiddelta
 
float lastdiff
 
float shiftIncreaseFactor
 

Detailed Description

extradata for common GUI widget which allow to edit a value (scrollbar, spinner, and more)

Note
: min, max, value and delta are reference floats, these pointers can point to a real float or to a string.
See also
UI_GetReferenceFloat

Definition at line 61 of file ui_node_abstractvalue.h.

Field Documentation

void* abstractValueExtraData_s::delta

Quantity the control add or remove in one step

Definition at line 65 of file ui_node_abstractvalue.h.

float abstractValueExtraData_s::lastdiff

Different of the value from the last update. Its more an event property than a node property

Definition at line 66 of file ui_node_abstractvalue.h.

void* abstractValueExtraData_s::max

Max value can take the value field

Definition at line 63 of file ui_node_abstractvalue.h.

void* abstractValueExtraData_s::min

Min value can take the value field

Definition at line 62 of file ui_node_abstractvalue.h.

float abstractValueExtraData_s::shiftIncreaseFactor

Definition at line 67 of file ui_node_abstractvalue.h.

void* abstractValueExtraData_s::value

Current value

Definition at line 64 of file ui_node_abstractvalue.h.


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