glv::Slider1DBase< V > Class Template Reference

Base class for 1-D slider types. More...

#include <glv_sliders.h>

Inheritance diagram for glv::Slider1DBase< V >:

glv::ValueWidget< V, float > glv::View glv::TRect< T > glv::Notifier glv::SmartObject< BaseClass > glv::Slider glv::Sliders

List of all members.

Public Member Functions

 Slider1DBase (const Rect &r, int nx, int ny, bool dragSelect=false, bool isSigned=false)
virtual void onDraw ()
 Main drawing callback.
virtual bool onEvent (Event::t e, GLV &glv)
 Main event callback to be called after those in callback list.

Protected Member Functions

bool isVertical () const
 Returns true if h > w, false otherwise.


Detailed Description

template<class V>
class glv::Slider1DBase< V >

Base class for 1-D slider types.

Constructor & Destructor Documentation

template<class V>
TEMV glv::Slider1DBase< V >::Slider1DBase ( const Rect r,
int  nx,
int  ny,
bool  dragSelect = false,
bool  isSigned = false 
)

Parameters:
[in] r geometry
[in] nx number along x (ignored by fixed size value types)
[in] ny number along y (ignored by fixed size value types)
[in] dragSelect whether new sliders are selected while dragging
[in] isSigned whether slider values are signed


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

Generated on Thu Aug 12 23:55:16 2010 for GLV by  doxygen 1.5.5