|
UFO: Alien Invasion
|


Go to the source code of this file.
Data Structures | |
| class | uiTextEntryNode |
| struct | textEntryExtraData_t |
| extradata for the textentry, to custom draw and behaviour More... | |
Functions | |
| void | UI_TextEntryNodeFocus (uiNode_t *node, const uiCallContext_t *context) |
| force edition of a textentry node | |
| void | UI_TextEntryNodeUnFocus (uiNode_t *node, const uiCallContext_t *context) |
| force exit the edit mode of a textentry node | |
| void | UI_RegisterTextEntryNode (uiBehaviour_t *behaviour) |
| void | UI_TextEntry_SetBackgroundByName (uiNode_t *node, const char *name) |
| set background sprite | |
| void UI_RegisterTextEntryNode | ( | uiBehaviour_t * | behaviour | ) |
Definition at line 367 of file ui_node_textentry.cpp.
References EXTRADATA_TYPE, uiBehaviour_t::extraDataSize, uiBehaviour_t::lua_SWIG_typeinfo, uiBehaviour_t::manager, uiBehaviour_t::name, UI_RegisterExtradataNodeProperty, UI_RegisterNodeMethod(), UI_RegisterOveridedNodeProperty, UI_SWIG_TypeQuery(), UI_TextEntryNodeFocus(), UI_TextEntryNodeUnFocus(), V_BOOL, V_INT, V_UI_ACTION, and V_UI_SPRITEREF.
set background sprite
Definition at line 71 of file ui_node_textentry.cpp.
References name, UI_EXTRADATA, and UI_GetSpriteByName().
Referenced by uiTextEntryNode_t_set_background().
| void UI_TextEntryNodeFocus | ( | uiNode_t * | node, |
| const uiCallContext_t * | context ) |
force edition of a textentry node
Definition at line 118 of file ui_node_textentry.cpp.
References UI_HasFocus(), and UI_RequestFocus().
Referenced by UI_RegisterTextEntryNode(), and uiTextEntryNode_t_focus().
| void UI_TextEntryNodeUnFocus | ( | uiNode_t * | node, |
| const uiCallContext_t * | context ) |
force exit the edit mode of a textentry node
Definition at line 130 of file ui_node_textentry.cpp.
References UI_HasFocus(), and UI_RemoveFocus().
Referenced by UI_RegisterTextEntryNode(), and uiTextEntryNode_t_unfocus().