LMMS
Loading...
Searching...
No Matches
Fl_Osc_TSlider Class Reference

#include <Fl_Osc_TSlider.H>

Inheritance diagram for Fl_Osc_TSlider:
Fl_Osc_Slider Fl_Osc_Widget

Public Member Functions

 Fl_Osc_TSlider (int x, int y, int w, int h, const char *label=0)
 ~Fl_Osc_TSlider ()
int handle (int event)
void set_transform (float(*transformer)(float))
void set_rounding (unsigned int digits=0)
Public Member Functions inherited from Fl_Osc_Slider
 Fl_Osc_Slider (int X, int Y, int W, int H, const char *label=NULL)
virtual ~Fl_Osc_Slider (void)
void OSC_value (int) override
void OSC_value (float) override
void OSC_value (char) override
void init (std::string, char type='f')
void update (void)
void callback (Fl_Callback *cb, void *p=NULL)
int handle (int ev, int X, int Y, int W, int H)
int handle (int ev)
virtual void cb (void)
Public Member Functions inherited from Fl_Osc_Widget
 Fl_Osc_Widget (void)
 Fl_Osc_Widget (Fl_Widget *self)
 Fl_Osc_Widget (std::string loc, Fl_Osc_Interface *osc)
virtual ~Fl_Osc_Widget (void)
virtual void OSC_value (bool)
virtual void OSC_value (unsigned, void *)
virtual void OSC_value (const char *)
virtual void OSC_value (float x, const char *)
virtual void OSC_value (bool x, const char *)
virtual void OSC_value (int x, const char *)
virtual void OSC_value (char x, const char *)
virtual void OSC_value (unsigned x, void *v, const char *)
virtual void OSC_value (const char *x, const char *)
virtual void OSC_raw (const char *)
void oscWrite (std::string path, const char *args,...)
void oscWrite (std::string path)
void oscRegister (const char *path)
virtual void rebase (std::string new_base)
void oscMove (std::string new_ext)
void oscMove (std::string old_loc, std::string new_loc)

Private Attributes

class TipWintipwin
float(* transform )(float)

Additional Inherited Members

Static Public Member Functions inherited from Fl_Osc_Slider
static void _cb (Fl_Widget *w, void *)
Public Attributes inherited from Fl_Osc_Slider
float reset_value
Public Attributes inherited from Fl_Osc_Widget
std::string loc
std::string ext
Fl_Osc_Interfaceosc
Protected Member Functions inherited from Fl_Osc_Widget
class Fl_Osc_Panefetch_osc_pane (Fl_Widget *w)
Protected Attributes inherited from Fl_Osc_Slider
char osc_type
std::pair< Fl_Callback *, void * > cb_data

Constructor & Destructor Documentation

◆ Fl_Osc_TSlider()

Fl_Osc_TSlider::Fl_Osc_TSlider ( int x,
int y,
int w,
int h,
const char * label = 0 )

◆ ~Fl_Osc_TSlider()

Fl_Osc_TSlider::~Fl_Osc_TSlider ( )

Member Function Documentation

◆ handle()

int Fl_Osc_TSlider::handle ( int event)

◆ set_rounding()

void Fl_Osc_TSlider::set_rounding ( unsigned int digits = 0)

◆ set_transform()

void Fl_Osc_TSlider::set_transform ( float(* transformer )(float))

Member Data Documentation

◆ tipwin

class TipWin* Fl_Osc_TSlider::tipwin
private

◆ transform

float(* Fl_Osc_TSlider::transform) (float)
private

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