Pure User Interface Windows Font class.
More...
Pure User Interface Windows Font class.
Definition at line 18 of file PureUiFontWin.h.
#include <PureUiFontWin.h>
◆ PureUiFontWin() [1/3]
PureUiFontWin::PureUiFontWin |
( |
| ) |
|
◆ PureUiFontWin() [2/3]
PureUiFontWin::PureUiFontWin |
( |
const std::string & | fontFaceName, |
|
|
int | height, |
|
|
bool | bold, |
|
|
bool | italic, |
|
|
bool | underline, |
|
|
bool | strikeout, |
|
|
HDC | wnd_dc ) |
◆ PureUiFontWin() [3/3]
◆ ~PureUiFontWin()
PureUiFontWin::~PureUiFontWin |
( |
| ) |
|
|
virtual |
◆ getBold()
bool PureUiFontWin::getBold |
( |
| ) |
const |
◆ getConsole()
CConsole & PureUiFontWin::getConsole |
( |
| ) |
const |
Returns access to console preset with logger module name as this class.
Intentionally not virtual, so the getConsole() in derived class should hide this instead of overriding.
- Returns
- Console instance used by this class.
Definition at line 180 of file PureUiFontWin.cpp.
◆ getFontFaceName()
const std::string & PureUiFontWin::getFontFaceName |
( |
| ) |
const |
◆ getHeight()
int PureUiFontWin::getHeight |
( |
| ) |
const |
◆ getItalic()
bool PureUiFontWin::getItalic |
( |
| ) |
const |
◆ getListBase()
unsigned int PureUiFontWin::getListBase |
( |
| ) |
const |
◆ getLoggerModuleName()
const char * PureUiFontWin::getLoggerModuleName |
( |
| ) |
|
|
static |
Returns the logger module name of this class.
Intentionally not virtual, so derived class should hide this instead of overriding. Not even private, so user can also access this from outside, for any reason like controlling log filtering per logger module name.
- Returns
- The logger module name of this class.
Definition at line 193 of file PureUiFontWin.cpp.
◆ getStrikeOut()
bool PureUiFontWin::getStrikeOut |
( |
| ) |
const |
◆ getTextHeight()
long PureUiFontWin::getTextHeight |
( |
const std::string & | text | ) |
const |
◆ getTextWidth()
long PureUiFontWin::getTextWidth |
( |
const std::string & | text | ) |
const |
◆ getUnderline()
bool PureUiFontWin::getUnderline |
( |
| ) |
const |
◆ operator=()
◆ base
unsigned int PureUiFontWin::base |
|
private |
◆ bItalic
DWORD PureUiFontWin::bItalic |
|
private |
◆ bStrikeOut
DWORD PureUiFontWin::bStrikeOut |
|
private |
◆ bUnderline
DWORD PureUiFontWin::bUnderline |
|
private |
◆ hDC
◆ hFont
HFONT PureUiFontWin::hFont |
|
private |
◆ nHeight
int PureUiFontWin::nHeight |
|
private |
◆ nWeight
int PureUiFontWin::nWeight |
|
private |
◆ sFontFaceName
std::string PureUiFontWin::sFontFaceName |
|
private |
The documentation for this class was generated from the following files:
- C:/__PR00F__/___developing___/projects/PGE/PGE/PURE/include/internal/PureUiFontWin.h
- C:/__PR00F__/___developing___/projects/PGE/PGE/PURE/source/PureUiFontWin.cpp