UFO: Alien Invasion
|
#include "ui_node_abstractnode.h"
Go to the source code of this file.
Data Structures | |
class | uiAbstractScrollbarNode |
struct | abstractScrollbarExtraData_s |
extradata for scrollbar widget More... | |
Typedefs | |
typedef struct abstractScrollbarExtraData_s | abstractScrollbarExtraData_t |
extradata for scrollbar widget More... | |
Functions | |
void | UI_AbstractScrollbarNodeSet (uiNode_t *node, int value) |
Set the position of the scrollbar to a value. More... | |
void | UI_RegisterAbstractScrollbarNode (uiBehaviour_t *behaviour) |
typedef struct abstractScrollbarExtraData_s abstractScrollbarExtraData_t |
extradata for scrollbar widget
think about switching to percent when its possible (lowPosition, hightPosition)
think about adding a "direction" property and merging v and h scrollbar
Set the position of the scrollbar to a value.
Definition at line 42 of file ui_node_abstractscrollbar.cpp.
References EXTRADATA, uiNode_t::lua_onChange, uiNode_t::onChange, UI_ExecuteEventActions(), and UI_ExecuteLuaEventScript().
Referenced by uiVScrollbarNode::onCapturedMouseMove(), uiVScrollbarNode::onScroll(), UI_VScrollbarNodeDiff(), and uiAbstractScrollbarNode_t_set_current().
void UI_RegisterAbstractScrollbarNode | ( | uiBehaviour_t * | behaviour | ) |
Definition at line 70 of file ui_node_abstractscrollbar.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_BOOL, and V_INT.