|
| Counter (tbCore::uint16 total) |
|
virtual | ~Counter (void) |
|
const tbCore::uint16 & | GetTotal (void) const |
|
void | SetTotal (const tbCore::uint16 total) |
|
const tbCore::uint16 & | GetCount (void) const |
|
void | SetCount (const tbCore::uint16 count) |
|
void | JumpDisplay (void) |
|
| Text (const tbCore::tbString &text=tb_string(""), const float pointSize=kDefaultFontSize, const tbCore::tbString &fontFilepath=kDefaultFontFile) |
|
virtual | ~Text (void) |
|
tbCore::tbString | GetText (void) const |
|
tbCore::tbString | GetFont (void) const |
|
float | GetPointSize (void) const |
|
void | SetText (const tbCore::tbString &text, const float pointSize, const tbCore::tbString &fontFilepath) |
|
void | SetText (const tbCore::tbString &text) |
|
virtual void | SetColor (const tbGraphics::Color &newColor) override |
|
void | SetColor (const tbGraphics::Color &topColor, const tbGraphics::Color &bottomColor) |
|
virtual PixelSpace | GetPixelWidth (void) const override |
|
virtual PixelSpace | GetPixelHeight (void) const override |
|
| Graphic (void) |
|
| Graphic (const Graphic &other) |
|
virtual | ~Graphic (void) |
|
bool | IsActive (void) const |
|
void | SetActive (const bool isActive) |
|
void | Update (const float deltaTime) |
|
bool | IsVisible (void) const |
|
void | SetVisible (const bool isVisible) |
|
void | Render (void) const |
|
const tbMath::Vector2 & | GetPosition (void) const |
|
void | SetPosition (const float x, const float y) |
|
void | SetPosition (const tbMath::Vector2 &position) |
|
const tbMath::Vector2 & | GetOrigin (void) const |
|
void | SetOrigin (const AnchorLocation &anchor, const tbMath::Vector2 &offset=tbMath::Vector2::Zero()) |
|
void | SetOrigin (const float originX, const float originY) |
|
void | SetOrigin (const tbMath::Vector2 &origin) |
|
float | GetDepth (void) const |
|
void | SetDepth (const float newDepth) |
|
const tbMath::Vector2 & | GetScale (void) const |
|
void | SetScale (const float scale) |
|
void | SetScale (const tbMath::Vector2 &scale) |
|
void | SetScale (const float scaleX, const float scaleY) |
|
float | GetRotation (void) const |
|
void | SetRotation (const float rotation) |
|
void | SetScroll (const float scroll) |
|
void | SetScroll (const float scrollX, const float scrollY) |
|
bool | IsRelative (void) const |
|
const Color & | GetColor (void) const |
|
float | GetWidth (void) const |
|
float | GetHeight (void) const |
|
float | GetScaledWidth (void) const |
|
float | GetScaledHeight (void) const |
|
bool | UnstableIsPointContained (const tbMath::Vector2 &point) const |
|
Counter object to display a text counter that ticks up/down.