40 void RenderText(
void* a_fnCallback );
43 TBOOL m_bRenderShadow;
51 TBOOL m_bDimensionsDirty;
const TWCHAR * GetText() const
virtual TFLOAT GetWidth() OVERRIDE
void SetTextAlign(AGUI2Font::TextAlign a_eTextAlign)
void SetShadow(TBOOL a_bEnabled, TUINT32 a_uiColour)
void SetShadowColour(const Toshi::TColor &a_rColour)
virtual void SetWidth(TFLOAT a_fWidth) OVERRIDE
virtual void SetShadowAlpha(TFLOAT a_fAlpha) OVERRIDE
virtual void GetDimensions(TFLOAT &a_rWidth, TFLOAT &a_rHeight) OVERRIDE
void SetShadowEnabled(TBOOL a_bEnabled)
TFLOAT GetShadowOffsetX() const
virtual void Render() OVERRIDE
void SetShadowOffset(TFLOAT a_fOffsetX, TFLOAT a_fOffsetY)
TFLOAT GetShadowOffsetY() const
void SetText(const TWCHAR *a_wszText)
void SetScale(TFLOAT a_fScale)
virtual TFLOAT GetHeight() OVERRIDE
void Create(AGUI2Font *a_pFont, TFLOAT a_fWidth)