33 #ifndef INCLUDED_CDROPDOWN
34 #define INCLUDED_CDROPDOWN
virtual void HandleMessage(SGUIMessage &Message)
virtual CRect GetListRect() const
virtual void SetupListRect()
CPos m_TextPos
Placement of text.
void SetupText()
Sets up text, should be called every time changes has been made that can change the visual...
virtual bool MouseOver()
Checks if mouse is hovering this object.
virtual void Draw()
Draws the Button.
std::string m_InputBuffer
Made to represent screen positions and delta values.
virtual float GetBufferedZ() const
Returns not the Z value, but the actual buffered Z value, i.e.
Create a list of elements, where one can be selected by the user.
virtual InReaction ManuallyHandleEvent(const SDL_Event_ *ev)
Handle events manually to catch keyboard inputting.
Message send to IGUIObject::HandleMessage() in order to give life to Objects manually with a derived ...
Rectangle class used for screen rectangles.