Pure User Interface Text class.
More...
Pure User Interface Text class.
Definition at line 21 of file PureUiText.h.
#include <PureUiText.h>
|
static unsigned long | getHash (const std::string &text, int x, int y, int height) |
|
|
static unsigned long | calcHash (const std::string &text, int x, int y, int height) |
|
◆ PureUiText() [1/3]
PureUiText::PureUiText |
( |
| ) |
|
◆ PureUiText() [2/3]
PureUiText::PureUiText |
( |
std::string | text, |
|
|
int | x, |
|
|
int | y, |
|
|
PureUiFontWin & | font ) |
◆ PureUiText() [3/3]
PureUiText::PureUiText |
( |
const PureUiText & | uiText | ) |
|
◆ ~PureUiText()
PureUiText::~PureUiText |
( |
| ) |
|
|
virtual |
◆ calcHash()
unsigned long PureUiText::calcHash |
( |
const std::string & | text, |
|
|
int | x, |
|
|
int | y, |
|
|
int | height ) |
|
staticprivate |
◆ getColor() [1/2]
Returns reference to text color.
The text color is black by default.
Definition at line 146 of file PureUiText.cpp.
◆ getColor() [2/2]
const PureColor & PureUiText::getColor |
( |
| ) |
const |
Returns reference to text color.
The text color is black by default.
Definition at line 137 of file PureUiText.cpp.
◆ getDelete()
bool PureUiText::getDelete |
( |
| ) |
const |
◆ getDropShadow()
bool PureUiText::getDropShadow |
( |
| ) |
const |
◆ getFont()
◆ getHash()
unsigned long PureUiText::getHash |
( |
const std::string & | text, |
|
|
int | x, |
|
|
int | y, |
|
|
int | height ) |
|
static |
◆ getHeight()
long PureUiText::getHeight |
( |
| ) |
const |
◆ getPermanent()
bool PureUiText::getPermanent |
( |
| ) |
const |
◆ getText()
const std::string & PureUiText::getText |
( |
| ) |
const |
◆ getWidth()
long PureUiText::getWidth |
( |
| ) |
const |
◆ getX()
int PureUiText::getX |
( |
| ) |
const |
◆ getY()
int PureUiText::getY |
( |
| ) |
const |
◆ operator=()
◆ PrintText()
void PureUiText::PrintText |
( |
| ) |
const |
◆ SetDelete()
void PureUiText::SetDelete |
( |
bool | value | ) |
|
◆ SetDropShadow()
void PureUiText::SetDropShadow |
( |
bool | value | ) |
|
◆ SetPermanent()
void PureUiText::SetPermanent |
( |
bool | value | ) |
|
◆ SetX()
void PureUiText::SetX |
( |
int | newx | ) |
|
◆ SetY()
void PureUiText::SetY |
( |
int | newy | ) |
|
◆ _x
◆ _y
◆ bDelete
◆ bDropShadow
bool PureUiText::bDropShadow |
|
private |
◆ bPermanent
bool PureUiText::bPermanent |
|
private |
◆ clr
◆ sText
std::string PureUiText::sText |
|
private |
◆ uiFont
The documentation for this class was generated from the following files:
- C:/__PR00F__/___developing___/projects/PGE/PGE/PURE/include/internal/PureUiText.h
- C:/__PR00F__/___developing___/projects/PGE/PGE/PURE/source/PureUiText.cpp