UFO: Alien Invasion
|
Define common thing for GUI controls which allow to edit a value (scroolbar, spinner, and more) More...
Go to the source code of this file.
Data Structures | |
class | uiAbstractValueNode |
struct | abstractValueExtraData_s |
extradata for common GUI widget which allow to edit a value (scrollbar, spinner, and more) More... | |
Typedefs | |
typedef struct abstractValueExtraData_s | abstractValueExtraData_t |
extradata for common GUI widget which allow to edit a value (scrollbar, spinner, and more) More... | |
Define common thing for GUI controls which allow to edit a value (scroolbar, spinner, and more)
Definition in file ui_node_abstractvalue.h.
typedef struct abstractValueExtraData_s abstractValueExtraData_t |
extradata for common GUI widget which allow to edit a value (scrollbar, spinner, and more)
Definition at line 327 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, uiAbstractValueNode::decValue(), SharedPtr< T >::get(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_dec_value().
float UI_AbstractValue_GetDelta | ( | uiNode_t * | node | ) |
Definition at line 307 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getDelta(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_delta().
float UI_AbstractValue_GetLastDiff | ( | uiNode_t * | node | ) |
Definition at line 312 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getLastDiff(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_lastdiff().
float UI_AbstractValue_GetMax | ( | uiNode_t * | node | ) |
Definition at line 297 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getMax(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_max().
float UI_AbstractValue_GetMin | ( | uiNode_t * | node | ) |
Definition at line 292 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getMin(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_min().
float UI_AbstractValue_GetShiftIncreaseFactor | ( | uiNode_t * | node | ) |
Definition at line 317 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getShiftIncreaseFactor(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_shiftmultiplier().
float UI_AbstractValue_GetValue | ( | uiNode_t * | node | ) |
Definition at line 302 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getValue(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_value().
Definition at line 322 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::incValue(), and uiBehaviour_t::manager.
Referenced by uiAbstractValueNode_t_inc_value().
Definition at line 352 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiBehaviour_t::manager, and uiAbstractValueNode::setDelta().
Referenced by uiAbstractValueNode_t_set_delta().
Definition at line 342 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getMin(), uiBehaviour_t::manager, and uiAbstractValueNode::setRange().
Referenced by uiAbstractValueNode_t_set_max__SWIG_0().
Definition at line 375 of file ui_node_abstractvalue.cpp.
References EXTRADATA, Mem_StrDup, and UI_FreeCvarOrFloat().
Referenced by uiAbstractValueNode_t_set_max__SWIG_1().
Definition at line 337 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiAbstractValueNode::getMax(), uiBehaviour_t::manager, and uiAbstractValueNode::setRange().
Referenced by uiAbstractValueNode_t_set_min__SWIG_0().
Definition at line 367 of file ui_node_abstractvalue.cpp.
References EXTRADATA, Mem_StrDup, and UI_FreeCvarOrFloat().
Referenced by uiAbstractValueNode_t_set_min__SWIG_1().
Definition at line 332 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiBehaviour_t::manager, and uiAbstractValueNode::setRange().
Referenced by uiAbstractValueNode_t_set_range__SWIG_0().
Definition at line 357 of file ui_node_abstractvalue.cpp.
References EXTRADATA, Mem_StrDup, and UI_FreeCvarOrFloat().
Referenced by uiAbstractValueNode_t_set_range__SWIG_1().
Definition at line 400 of file ui_node_abstractvalue.cpp.
References EXTRADATA.
Referenced by uiAbstractValueNode_t_set_shiftmultiplier().
Definition at line 347 of file ui_node_abstractvalue.cpp.
References uiNode_t::behaviour, SharedPtr< T >::get(), uiBehaviour_t::manager, and uiAbstractValueNode::setValue().
Referenced by uiAbstractValueNode_t_set_value__SWIG_0().
Definition at line 383 of file ui_node_abstractvalue.cpp.
References EXTRADATA, uiNode_t::lua_onChange, Mem_StrDup, uiNode_t::onChange, UI_ExecuteEventActions(), UI_ExecuteLuaEventScript(), and UI_FreeCvarOrFloat().
Referenced by uiAbstractValueNode_t_set_value__SWIG_1().
void UI_RegisterAbstractValueNode | ( | uiBehaviour_t * | behaviour | ) |
Definition at line 404 of file ui_node_abstractvalue.cpp.
References EXTRADATA_TYPE, uiBehaviour_t::extraDataSize, uiBehaviour_t::isAbstract, uiBehaviour_t::lua_SWIG_typeinfo, uiBehaviour_t::manager, uiBehaviour_t::name, UI_RegisterExtradataNodeProperty, UI_SWIG_TypeQuery(), V_CVAR_OR_FLOAT, and V_FLOAT.