UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
textExtraData_t Struct Reference

#include <ui_node_text.h>

Data Fields

abstractScrollableExtraData_t super
 
int dataID
 
int versionId
 
int textLineSelected
 
const char * textSelected
 
int lineUnderMouse
 
int lineHeight
 
int tabWidth
 
int longlines
 
bool mousefx
 

Detailed Description

Definition at line 58 of file ui_node_text.h.

Field Documentation

int textExtraData_t::dataID

ID of a shared data

See also
src/client/ui/ui_data.h

Definition at line 61 of file ui_node_text.h.

int textExtraData_t::lineHeight

size between two lines

Definition at line 67 of file ui_node_text.h.

int textExtraData_t::lineUnderMouse

UI_TEXT: The line under the mouse, when the mouse is over the node

Definition at line 66 of file ui_node_text.h.

int textExtraData_t::longlines

what to do with long lines

Definition at line 69 of file ui_node_text.h.

bool textExtraData_t::mousefx

Definition at line 70 of file ui_node_text.h.

abstractScrollableExtraData_t textExtraData_t::super

Definition at line 59 of file ui_node_text.h.

int textExtraData_t::tabWidth

max size of a tabulation

Definition at line 68 of file ui_node_text.h.

int textExtraData_t::textLineSelected

Which line is currently selected? This counts only visible lines). Add textScroll to this value to get total linecount.

See also
selectedColor below.

Definition at line 64 of file ui_node_text.h.

const char* textExtraData_t::textSelected

Text of the current selected line

Definition at line 65 of file ui_node_text.h.

int textExtraData_t::versionId

Cached version of the shared data, to check update

Definition at line 62 of file ui_node_text.h.


The documentation for this struct was generated from the following file: