#define GUI_OBJECT(obj)
Definition: IGUIObject.h:50
Definition: Canvas2D.h:36
The main object that represents a whole GUI page.
Definition: CGUI.h:61
Text field that just displays static text.
Definition: CText.h:31
CGUISimpleSetting< CGUIColor > m_TextColorDisabled
Definition: CText.h:88
virtual void Draw(CCanvas2D &canvas)
Draws the Text.
Definition: CText.cpp:186
CGUISimpleSetting< bool > m_ScrollTop
Definition: CText.h:84
CGUISimpleSetting< CStr > m_ScrollBarStyle
Definition: CText.h:82
CGUISimpleSetting< bool > m_ScrollBar
Definition: CText.h:81
virtual void UpdateCachedSize()
Definition: CText.cpp:104
CText(CGUI &pGUI)
Definition: CText.cpp:26
void SetupText()
Sets up text, should be called every time changes has been made that can change the visual.
Definition: CText.cpp:56
virtual void CreateJSObject()
Creates the JS object representing this page upon first use.
virtual void ResetStates()
Definition: CText.cpp:98
CGUISimpleSetting< CGUISpriteInstance > m_Sprite
Definition: CText.h:85
CGUISimpleSetting< CStrW > m_Font
Definition: CText.h:80
CGUISimpleSetting< bool > m_Clip
Definition: CText.h:79
CGUISimpleSetting< CGUISpriteInstance > m_SpriteOverlay
Definition: CText.h:86
virtual void HandleMessage(SGUIMessage &Message)
Definition: CText.cpp:130
CSize2D GetTextSize()
Definition: CText.cpp:110
virtual const CStrW & GetTooltipText() const
Definition: CText.cpp:116
virtual ~CText()
Definition: CText.cpp:52
CGUISimpleSetting< float > m_BufferZone
Definition: CText.h:77
CGUISimpleSetting< CGUIString > m_Caption
Definition: CText.h:78
CVector2D m_TextPos
Placement of text.
Definition: CText.h:75
CGUISimpleSetting< bool > m_ScrollBottom
Definition: CText.h:83
CGUISimpleSetting< CGUIColor > m_TextColor
Definition: CText.h:87
Definition: Vector2D.h:32
GUI object such as a button or an input-box.
Definition: IGUIObject.h:60
Framework for handling Output text.
Definition: IGUITextOwner.h:53
Message send to IGUIObject::HandleMessage() in order to give life to Objects manually with a derived ...
Definition: SGUIMessage.h:68