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

#include <Fl_Osc_Widget.H>

Inheritance diagram for Fl_Osc_Widget:
BankView EnvelopeFreeEdit Fl_EQGraph Fl_Osc_Button Fl_Osc_Check Fl_Osc_Choice Fl_Osc_Counter Fl_Osc_Dial Fl_Osc_DialF Fl_Osc_Input Fl_Osc_ListView Fl_Osc_Numeric_Input Fl_Osc_Output Fl_Osc_Roller Fl_Osc_Slider Fl_Osc_StrChoice Fl_Osc_Value Fl_OscilSpectrum Fl_Oscilloscope Fl_Resonance_Graph FormantFilterGraph Osc_DataModel Osc_IntModel Osc_ListModel Osc_SimpleListModel PADnoteHarmonicProfile PADnoteOvertonePosition PartNameButton

Public Member Functions

 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 (float)
virtual void OSC_value (bool)
virtual void OSC_value (int)
virtual void OSC_value (char)
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 update (void)
virtual void rebase (std::string new_base)
void oscMove (std::string new_ext)
void oscMove (std::string old_loc, std::string new_loc)

Public Attributes

std::string loc
std::string ext
Fl_Osc_Interfaceosc

Protected Member Functions

class Fl_Osc_Panefetch_osc_pane (Fl_Widget *w)

Constructor & Destructor Documentation

◆ Fl_Osc_Widget() [1/3]

Fl_Osc_Widget::Fl_Osc_Widget ( void )

◆ Fl_Osc_Widget() [2/3]

Fl_Osc_Widget::Fl_Osc_Widget ( Fl_Widget * self)

◆ Fl_Osc_Widget() [3/3]

Fl_Osc_Widget::Fl_Osc_Widget ( std::string loc,
Fl_Osc_Interface * osc )

◆ ~Fl_Osc_Widget()

Fl_Osc_Widget::~Fl_Osc_Widget ( void )
virtual

Member Function Documentation

◆ fetch_osc_pane()

Fl_Osc_Pane * Fl_Osc_Widget::fetch_osc_pane ( Fl_Widget * w)
protected

◆ OSC_raw()

void Fl_Osc_Widget::OSC_raw ( const char * )
virtual

◆ OSC_value() [1/12]

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

◆ OSC_value() [2/12]

void Fl_Osc_Widget::OSC_value ( bool )
virtual

◆ OSC_value() [3/12]

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

◆ OSC_value() [4/12]

void Fl_Osc_Widget::OSC_value ( char )
virtual

◆ OSC_value() [5/12]

void Fl_Osc_Widget::OSC_value ( const char * )
virtual

◆ OSC_value() [6/12]

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

◆ OSC_value() [7/12]

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

◆ OSC_value() [8/12]

void Fl_Osc_Widget::OSC_value ( float )
virtual

◆ OSC_value() [9/12]

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

◆ OSC_value() [10/12]

◆ OSC_value() [11/12]

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

◆ OSC_value() [12/12]

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

◆ oscMove() [1/2]

void Fl_Osc_Widget::oscMove ( std::string new_ext)

◆ oscMove() [2/2]

void Fl_Osc_Widget::oscMove ( std::string old_loc,
std::string new_loc )

◆ oscRegister()

void Fl_Osc_Widget::oscRegister ( const char * path)

◆ oscWrite() [1/2]

void Fl_Osc_Widget::oscWrite ( std::string path)

◆ oscWrite() [2/2]

void Fl_Osc_Widget::oscWrite ( std::string path,
const char * args,
... )

◆ rebase()

void Fl_Osc_Widget::rebase ( std::string new_base)
virtual

◆ update()

Member Data Documentation

◆ ext

std::string Fl_Osc_Widget::ext

◆ loc

std::string Fl_Osc_Widget::loc

◆ osc

Fl_Osc_Interface* Fl_Osc_Widget::osc

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