#include "ui_node_abstractscrollable.h"
Go to the source code of this file.
Data Structures | |
struct | textExtraData_t |
Functions | |
void | UI_TextScrollEnd (const char *nodePath) |
Scroll to the bottom. | |
void | UI_TextNodeSelectLine (struct uiNode_s *node, int num) |
Change the selected line. | |
void | UI_RegisterTextNode (struct uiBehaviour_s *behaviour) |
CASSERT (offsetof(textExtraData_t, super)==0) |
Definition in file ui_node_text.h.
CASSERT | ( | offsetof(textExtraData_t, super) | = =0 |
) |
void UI_RegisterTextNode | ( | struct uiBehaviour_s * | behaviour | ) |
Definition at line 533 of file ui_node_text.c.
References Com_RegisterConstInt(), uiBehaviour_s::draw, uiBehaviour_s::extends, EXTRADATA_TYPE, uiBehaviour_s::extraDataSize, uiBehaviour_s::leftClick, uiBehaviour_s::loaded, uiBehaviour_s::loading, LONGLINES_CHOP, LONGLINES_PRETTYCHOP, LONGLINES_WRAP, uiBehaviour_s::mouseMove, uiBehaviour_s::mouseWheel, uiBehaviour_s::name, uiBehaviour_s::properties, uiBehaviour_s::rightClick, UI_TextNodeClick(), UI_TextNodeDraw(), UI_TextNodeLoaded(), UI_TextNodeLoading(), UI_TextNodeMouseMove(), UI_TextNodeMouseWheel(), and UI_TextNodeRightClick().
void UI_TextNodeSelectLine | ( | struct uiNode_s * | node, | |
int | num | |||
) |
Change the selected line.
Definition at line 59 of file ui_node_text.c.
References EXTRADATA, uiNode_s::onChange, and UI_ExecuteEventActions().
Referenced by CL_DisplayHomebasePopup(), GAME_CP_CampaignListClick_f(), HUD_PopupFiremodeReservation(), HUD_ShotReserve_f(), UI_TextNodeClick(), and UI_TextNodeRightClick().
void UI_TextScrollEnd | ( | const char * | nodePath | ) |
Scroll to the bottom.
[in] | nodePath | absolute path |
Definition at line 72 of file ui_node_text.c.
References Cmd_Argv(), Com_DPrintf(), Com_Printf(), DEBUG_CLIENT, EXTRADATA, UI_ExecuteEventActions(), UI_GetNodeByPath(), UI_NodeInstanceOf(), and UI_TextValidateCache().
Referenced by Irc_AppendToBuffer().