VarBox Class Reference

Variable implementing the Box interface. More...

Inheritance diagram for VarBox:

Inheritance graph
[legend]
Collaboration diagram for VarBox:

Collaboration graph
[legend]

Public Member Functions

 VarBox (intf_thread_t *pIntf, int width=0, int height=0)
virtual ~VarBox ()
virtual const string & getType () const
 Get the variable type.
virtual int getWidth () const
 Get the size of the box.
virtual int getHeight () const
void setSize (int width, int height)
 Change the size of the box.

Detailed Description

Variable implementing the Box interface.

Constructor & Destructor Documentation

VarBox::VarBox ( intf_thread_t pIntf,
int  width = 0,
int  height = 0 
)

virtual VarBox::~VarBox (  )  [inline, virtual]


Member Function Documentation

virtual const string& VarBox::getType (  )  const [inline, virtual]

Get the variable type.

Implements Variable.

int VarBox::getWidth (  )  const [virtual]

Get the size of the box.

Implements Box.

int VarBox::getHeight (  )  const [virtual]

Implements Box.

void VarBox::setSize ( int  width,
int  height 
)

Change the size of the box.

References Subject< VarBox >::notify().


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

Generated on Tue May 25 08:06:28 2010 for VLC by  doxygen 1.5.6