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

#include <Fl_Osc_Dial.H>

Inheritance diagram for Fl_Osc_Dial:
WidgetPDial Fl_Osc_Widget

Public Member Functions

 Fl_Osc_Dial (int X, int Y, int W, int H, const char *label=NULL)
virtual ~Fl_Osc_Dial (void)
void alt_init (std::string base, std::string path_)
void init (std::string path)
void OSC_value (int)
void OSC_value (char)
void update (void)
void callback (Fl_Callback *cb, void *p=NULL)
int handle (int)
void mark_dead (void)
virtual void rebase (std::string new_base) override
void cb (void)
virtual void OSC_value (float)
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 *)
Public Member Functions inherited from WidgetPDial
 WidgetPDial (int x, int y, int w, int h, const char *label=0)
 ~WidgetPDial ()
int handle (int event)
void draw ()
void pdialcolor (int r, int g, int b)
void tooltip (const char *c)
void set_transform (float(*transformer)(float))
void set_rounding (unsigned int digits=0)
 WidgetPDial (int x, int y, int w, int h, const char *label=0)
 ~WidgetPDial ()
int handle (int event)
void draw ()
void pdialcolor (int r, int g, int b)
void tooltip (const char *c)
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_raw (const char *)
void oscWrite (std::string path, const char *args,...)
void oscWrite (std::string path)
void oscRegister (const char *path)
void oscMove (std::string new_ext)
void oscMove (std::string old_loc, std::string new_loc)

Private Attributes

bool alt_style
bool dead
std::pair< Fl_Callback *, void * > cb_data

Additional Inherited Members

Public Attributes inherited from WidgetPDial
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 WidgetPDial
bool integer_step
bool use_rounding

Constructor & Destructor Documentation

◆ Fl_Osc_Dial()

Fl_Osc_Dial::Fl_Osc_Dial ( int X,
int Y,
int W,
int H,
const char * label = NULL )

◆ ~Fl_Osc_Dial()

Fl_Osc_Dial::~Fl_Osc_Dial ( void )
virtual

Member Function Documentation

◆ alt_init()

void Fl_Osc_Dial::alt_init ( std::string base,
std::string path_ )

◆ callback()

void Fl_Osc_Dial::callback ( Fl_Callback * cb,
void * p = NULL )

◆ cb()

void Fl_Osc_Dial::cb ( void )

◆ handle()

int Fl_Osc_Dial::handle ( int ev)

◆ init()

void Fl_Osc_Dial::init ( std::string path)

◆ mark_dead()

void Fl_Osc_Dial::mark_dead ( void )

◆ OSC_value() [1/12]

void Fl_Osc_Widget::OSC_value ( bool x,
const char *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [2/12]

void Fl_Osc_Widget::OSC_value ( bool )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [3/12]

void Fl_Osc_Widget::OSC_value ( char x,
const char *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [4/12]

void Fl_Osc_Dial::OSC_value ( char v)
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [5/12]

void Fl_Osc_Widget::OSC_value ( const char * )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [6/12]

void Fl_Osc_Widget::OSC_value ( const char * x,
const char *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [7/12]

void Fl_Osc_Widget::OSC_value ( float x,
const char *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [8/12]

void Fl_Osc_Widget::OSC_value ( float )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [9/12]

void Fl_Osc_Widget::OSC_value ( int x,
const char *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [10/12]

void Fl_Osc_Dial::OSC_value ( int v)
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [11/12]

void Fl_Osc_Widget::OSC_value ( unsigned x,
void * v,
const char *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ OSC_value() [12/12]

void Fl_Osc_Widget::OSC_value ( unsigned ,
void *  )
virtual

Reimplemented from Fl_Osc_Widget.

◆ rebase()

void Fl_Osc_Dial::rebase ( std::string new_base)
overridevirtual

Reimplemented from Fl_Osc_Widget.

◆ update()

void Fl_Osc_Dial::update ( void )
virtual

Reimplemented from Fl_Osc_Widget.

Member Data Documentation

◆ alt_style

bool Fl_Osc_Dial::alt_style
private

◆ cb_data

std::pair<Fl_Callback*, void*> Fl_Osc_Dial::cb_data
private

◆ dead

bool Fl_Osc_Dial::dead
private

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