28 m_oText.SetShadow( a_bEnabled, a_uiColour );
29 m_oText.SetShadowAlpha( a_fAlpha );
55 void SetButtonColour(
TUINT a_uiColour );
59 TBOOL m_bScaleOnFocus;
62 TFLOAT m_fRectangle1Height;
63 TBOOL m_bUseRectangle1;
66 TUINT m_uiFocusedColour;
68 TUINT m_uiEnabledColour;
69 TUINT m_uiDisabledColour;
75 const
TWCHAR* m_wszButtonText;
virtual void SetAlpha(TFLOAT a_fAlpha) override
AGUI2Rectangle & GetBackground()
virtual TFLOAT GetFlowVisualOffset() override
virtual void OnFocusLost() override
virtual void SetShadowAlpha(TFLOAT a_fAlpha) override
virtual void GetDimensions(TFLOAT &a_rWidth, TFLOAT &a_rHeight) override
void SetFocusedScale(TFLOAT a_fScale)
void SetTextShadowOffset(TFLOAT a_fOffsetX, TFLOAT a_fOffsetY)
void SetFocusedColour(TUINT a_uiColour)
void SetScaleOnFocus(TBOOL a_bScaleOnFocus)
void SetEnabledColour(TUINT a_uiColour)
AGUI2TextBox & GetTextBox()
void SetDisabledColour(TUINT a_uiColour)
void SetImage(const TCHAR *a_szTexSec, TFLOAT a_fScaleX, TFLOAT a_fScaleY)
virtual void OnFocus() override
void SetTextShadow(TBOOL a_bEnabled, TUINT32 a_uiColour, TFLOAT a_fAlpha)
virtual TFLOAT GetFlowOffset() override
void Create(AGUI2Font *a_pFont, TFLOAT a_fWidth, const TWCHAR *a_wszText, TFLOAT a_fGap)
virtual void SetEnabled(TBOOL a_bEnabled) override
void SetTextShadowOffset(TFLOAT a_fOffset)