|
| UnderlineStrikeThruHelper (float cellWidth, float cellHeight, float cellYScale, bool shadow, const Vector &shadowOffset, const GlsColor &shadowColor, float underlineOffset, float underlineSize, bool halo, float haloOffset, GlsColor haloColor, bool leftToRight) |
|
void | NewRow (void) |
|
void | PreProcessCharacter (const CharAttr_t &charAttr, const Char_t &c, float cellX, float charY) |
|
void | PostProcessCharacter (const CharAttr_t &charAttr, const Char_t &c, float cellX, float charY, float cellWidth, bool endOfLine) |
|
void | RenderLineSegments (void) |
|
UnderlineStrikeThruHelper |
( |
float |
cellWidth, |
|
|
float |
cellHeight, |
|
|
float |
cellYScale, |
|
|
bool |
shadow, |
|
|
const Vector & |
shadowOffset, |
|
|
const GlsColor & |
shadowColor, |
|
|
float |
underlineOffset, |
|
|
float |
underlineSize, |
|
|
bool |
halo, |
|
|
float |
haloOffset, |
|
|
GlsColor |
haloColor, |
|
|
bool |
leftToRight |
|
) |
| |
- Parameters
-
cellWidth | maximum width of a character cell in the text box |
cellHeight | height of a character cell in the text box |
cellYScale | unused |
shadow | true if text box has shadow enabled |
shadowOffset | offset for shadow |
shadowColor | color of shadow in text box |
underlineOffset | offset of underline |
underlineSize | size of underline |
halo | true if text box has halo enabled |
haloOffset | offset for halo |
haloColor | color of halo in text box |
leftToRight | true if text flows left to right else false for right to left |
Setup to process a new row in the text box.
void PostProcessCharacter |
( |
const CharAttr_t & |
charAttr, |
|
|
const Char_t & |
c, |
|
|
float |
cellX, |
|
|
float |
charY, |
|
|
float |
cellWidth, |
|
|
bool |
endOfLine |
|
) |
| |
Post Process the given character attributes
- Parameters
-
charAttr | attributes in question |
c | the character code to process. |
cellX | x coord of character cell |
charY | y coord of character cell |
cellWidth | the width of the current character |
endOfLine | true if character was the end of the current line |
void PreProcessCharacter |
( |
const CharAttr_t & |
charAttr, |
|
|
const Char_t & |
c, |
|
|
float |
cellX, |
|
|
float |
charY |
|
) |
| |
Pre Process the given character attributes
- Parameters
-
charAttr | attributes in question |
c | the character code to process. |
cellX | x coord of character cell |
charY | y coord of character |
void RenderLineSegments |
( |
void |
| ) |
|
Render the line segments for the underline / strikethru
The documentation for this class was generated from the following file: