#include "../ui_nodes.h"
#include "../ui_parse.h"
#include "../ui_draw.h"
#include "../../client.h"
#include "../../cl_sequence.h"
#include "ui_node_abstractnode.h"
#include "ui_node_sequence.h"
Go to the source code of this file.
Defines | |
#define | EXTRADATA_TYPE sequenceExtraData_t |
#define | EXTRADATA(node) UI_EXTRADATA(node, EXTRADATA_TYPE) |
#define | EXTRADATACONST(node) UI_EXTRADATACONST(node, EXTRADATA_TYPE) |
Functions | |
static void | UI_SequenceNodeDrawOverWindow (uiNode_t *node) |
static void | UI_SequenceNodeDraw (uiNode_t *node) |
static void | UI_SequenceNodeInit (uiNode_t *node) |
static void | UI_SequenceNodeClose (uiNode_t *node) |
void | UI_RegisterSequenceNode (uiBehaviour_t *behaviour) |
Variables | |
static const value_t | properties [] |
Definition in file ui_node_sequence.c.
#define EXTRADATA | ( | node | ) | UI_EXTRADATA(node, EXTRADATA_TYPE) |
Definition at line 34 of file ui_node_sequence.c.
#define EXTRADATA_TYPE sequenceExtraData_t |
Definition at line 33 of file ui_node_sequence.c.
#define EXTRADATACONST | ( | node | ) | UI_EXTRADATACONST(node, EXTRADATA_TYPE) |
Definition at line 35 of file ui_node_sequence.c.
void UI_RegisterSequenceNode | ( | uiBehaviour_t * | behaviour | ) |
Definition at line 64 of file ui_node_sequence.c.
References uiBehaviour_s::close, uiBehaviour_s::draw, uiBehaviour_s::drawOverWindow, EXTRADATA_TYPE, uiBehaviour_s::extraDataSize, uiBehaviour_s::init, uiBehaviour_s::name, uiBehaviour_s::properties, UI_SequenceNodeClose(), UI_SequenceNodeDraw(), UI_SequenceNodeDrawOverWindow(), and UI_SequenceNodeInit().
static void UI_SequenceNodeClose | ( | uiNode_t * | node | ) | [static] |
Definition at line 52 of file ui_node_sequence.c.
Referenced by UI_RegisterSequenceNode().
static void UI_SequenceNodeDraw | ( | uiNode_t * | node | ) | [static] |
Definition at line 42 of file ui_node_sequence.c.
Referenced by UI_RegisterSequenceNode().
static void UI_SequenceNodeDrawOverWindow | ( | uiNode_t * | node | ) | [static] |
Definition at line 37 of file ui_node_sequence.c.
Referenced by UI_RegisterSequenceNode().
static void UI_SequenceNodeInit | ( | uiNode_t * | node | ) | [static] |
Definition at line 47 of file ui_node_sequence.c.
Referenced by UI_RegisterSequenceNode().
const value_t properties[] [static] |
{ {"src", V_CVAR_OR_STRING, offsetof(uiNode_t, image), 0}, {NULL, V_NULL, 0, 0} }
Definition at line 57 of file ui_node_sequence.c.