A grid of 1-D sliders. More...
#include <glv_sliders.h>
Public Member Functions | |
Sliders (const Rect &r, int nx, int ny, bool dragSelect=false) | |
double | getValue () const |
Get value at selected index. | |
double | getValue (int i) const |
Get value at 1D index. | |
double | getValue (int i1, int i2) const |
Get value at 2D index. | |
virtual void | onDraw (GLV &g) |
Drawing callback. | |
virtual bool | onEvent (Event::t e, GLV &g) |
Event callback to be called after those in callback list. | |
virtual const char * | className () const |
Get class name. |
A grid of 1-D sliders.
glv::Sliders::Sliders | ( | const Rect & | r, | |
int | nx, | |||
int | ny, | |||
bool | dragSelect = false | |||
) |
[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 |