Logo Search packages:      
Sourcecode: fillets-ng version File versions

IWidget Class Reference

#include <IWidget.h>

Inheritance diagram for IWidget:

Drawable NoCopy Slider WiBox WiContainer WiPicture WiSpace WiStatusBar HBox VBox RadioBox WiButton WiLabel SelectLang SolverDrawer WiPara

List of all members.

Detailed Description

Widget interface.

Definition at line 14 of file IWidget.h.

Public Member Functions

virtual void drawOn (SDL_Surface *screen)=0
virtual int getH () const =0
std::string getTip (const V2 &loc)
virtual int getW () const =0
bool isInside (const V2 &loc)
void mouseButton (const MouseStroke &stroke)
virtual void setShift (const V2 &shift)
virtual void setTip (const std::string &tip)

Protected Member Functions

virtual std::string own_getTip (const V2 &)
virtual void own_mouseButton (const MouseStroke &)

Protected Attributes

V2 m_shift
std::string m_tip

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index