|
Euphoria
|
Public Member Functions | |
| DrawableText (DrawableFont *the_font) | |
| ~DrawableText () | |
| DrawableText (const DrawableText &other)=delete | |
| void | operator= (const DrawableText &)=delete |
| DrawableText (DrawableText &&other)=delete | |
| void | operator= (DrawableText &&)=delete |
| void | set_text (const std::string &new_text) |
| void | set_background (bool new_use_background, float new_alpha=0.5f) |
| void | set_alignment (Align new_alignment) |
| void | set_size (float new_size) |
| void | draw (SpriteBatch *renderer, const v2 &p, const Rgb &base_hi_color) const |
| void | draw (SpriteBatch *renderer, const v2 &p, const Rgb &base_color, const Rgb &hi_color) const |
| Rect | get_extents () const |
| void | compile () const |
|
explicit |
| eu::render::DrawableText::~DrawableText | ( | ) |
|
delete |
|
delete |
| void eu::render::DrawableText::compile | ( | ) | const |
| void eu::render::DrawableText::draw | ( | SpriteBatch * | renderer, |
| const v2 & | p, | ||
| const Rgb & | base_color, | ||
| const Rgb & | hi_color | ||
| ) | const |
| void eu::render::DrawableText::draw | ( | SpriteBatch * | renderer, |
| const v2 & | p, | ||
| const Rgb & | base_hi_color | ||
| ) | const |
| Rect eu::render::DrawableText::get_extents | ( | ) | const |
|
delete |
|
delete |