NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This structure combines the character information needed in the terminal: the character itself, the associated colour and the editable flag. More...
#include <TextManager.h>
Public Types | |
enum | { USERTEXT = 0x1000 , EDITABLE = 0x2000 , SELECTED = 0x4000 , COLOR = 0xFFF , FLAGS = 0xF000 } |
Public Member Functions | |
Character () | |
Character (char c) | |
Character (char &&c) | |
Character (const Character &c) | |
Character (Character &&c) | |
Character (char c, unsigned char flags) | |
Character & | operator= (const Character &c) |
Character & | operator= (Character &&c) |
Character & | operator= (char &&c) |
void | setFlags (short flags) |
bool | userText () const |
bool | editable () const |
void | makeUserText () |
void | makeEditable () |
void | select () |
void | unselect () |
bool | isSelected () const |
int | getColor () const |
void | setColor (int color) |
Public Attributes | |
char | m_char |
int | m_style |
This structure combines the character information needed in the terminal: the character itself, the associated colour and the editable flag.
Definition at line 211 of file TextManager.h.
anonymous enum |
Enumerator | |
---|---|
USERTEXT | |
EDITABLE | |
SELECTED | |
COLOR | |
FLAGS |
Definition at line 216 of file TextManager.h.
|
inline |
Definition at line 225 of file TextManager.h.
|
inline |
Definition at line 226 of file TextManager.h.
|
inline |
Definition at line 227 of file TextManager.h.
References m_char.
|
inline |
Definition at line 231 of file TextManager.h.
|
inline |
Definition at line 232 of file TextManager.h.
|
inline |
Definition at line 237 of file TextManager.h.
|
inline |
Definition at line 269 of file TextManager.h.
|
inline |
Definition at line 300 of file TextManager.h.
|
inline |
Definition at line 295 of file TextManager.h.
|
inline |
Definition at line 280 of file TextManager.h.
|
inline |
Definition at line 274 of file TextManager.h.
|
inline |
Definition at line 253 of file TextManager.h.
References m_char.
Definition at line 246 of file TextManager.h.
Definition at line 239 of file TextManager.h.
|
inline |
Definition at line 285 of file TextManager.h.
|
inline |
Definition at line 305 of file TextManager.h.
|
inline |
Definition at line 259 of file TextManager.h.
References m_style.
|
inline |
Definition at line 290 of file TextManager.h.
References m_style.
|
inline |
Definition at line 264 of file TextManager.h.
char Character::m_char |
Definition at line 213 of file TextManager.h.
Referenced by Character(), and operator=().
int Character::m_style |
Definition at line 214 of file TextManager.h.
Referenced by Character(), editable(), getColor(), isSelected(), makeEditable(), makeUserText(), operator=(), select(), setColor(), setFlags(), unselect(), and userText().