Go to the source code of this file.
Data Structures | |
struct | imageExtraData_s |
Typedefs | |
typedef struct imageExtraData_s | imageExtraData_t |
Functions | |
void | UI_RegisterImageNode (struct uiBehaviour_s *behaviour) |
void | UI_ImageNodeDraw (struct uiNode_s *node) |
Definition in file ui_node_image.h.
typedef struct imageExtraData_s imageExtraData_t |
void UI_ImageNodeDraw | ( | uiNode_t * | node | ) |
Definition at line 81 of file ui_node_image.c.
References uiNode_s::color, EXTRADATA, image_s::height, uiNode_s::image, R_Color(), scale, uiNode_s::size, uiNode_s::state, UI_DrawNormImage(), UI_GetNodeAbsPos(), UI_GetReferenceString(), UI_LoadImage(), Vector2Copy, Vector2Set, VectorScale, and image_s::width.
Referenced by UI_RegisterImageNode().
void UI_RegisterImageNode | ( | struct uiBehaviour_s * | behaviour | ) |
Definition at line 162 of file ui_node_image.c.
References uiBehaviour_s::draw, EXTRADATA_TYPE, uiBehaviour_s::extraDataSize, uiBehaviour_s::loaded, uiBehaviour_s::name, uiBehaviour_s::properties, UI_ImageNodeDraw(), and UI_ImageNodeLoaded().