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

#include <Fl_Osc_VSlider.H>

Inheritance diagram for Fl_Osc_VSlider:
Fl_Osc_Slider Fl_Osc_Widget

Public Member Functions

 Fl_Osc_VSlider (int X, int Y, int W, int H, const char *label=NULL)
virtual ~Fl_Osc_VSlider (void)
void init (std::string, char type='i')
int handle (int)
Fl_Font textfont () const
void textfont (Fl_Font s)
Fl_Fontsize textsize () const
void textsize (Fl_Fontsize s)
Fl_Color textcolor () const
void textcolor (Fl_Color s)
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)

Public Attributes

Fl_Font textfont_
Fl_Fontsize textsize_
Fl_Color textcolor_
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

void draw (void)
Protected Member Functions inherited from Fl_Osc_Widget
class Fl_Osc_Panefetch_osc_pane (Fl_Widget *w)

Additional Inherited Members

Static Public Member Functions inherited from Fl_Osc_Slider
static void _cb (Fl_Widget *w, void *)
Protected Attributes inherited from Fl_Osc_Slider
char osc_type
std::pair< Fl_Callback *, void * > cb_data

Constructor & Destructor Documentation

◆ Fl_Osc_VSlider()

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

◆ ~Fl_Osc_VSlider()

Fl_Osc_VSlider::~Fl_Osc_VSlider ( void )
virtual

Member Function Documentation

◆ draw()

void Fl_Osc_VSlider::draw ( void )
protected

◆ handle()

int Fl_Osc_VSlider::handle ( int ev)

◆ init()

void Fl_Osc_VSlider::init ( std::string path_,
char type = 'i' )

◆ textcolor() [1/2]

Fl_Color Fl_Osc_VSlider::textcolor ( ) const
inline

◆ textcolor() [2/2]

void Fl_Osc_VSlider::textcolor ( Fl_Color s)
inline

◆ textfont() [1/2]

Fl_Font Fl_Osc_VSlider::textfont ( ) const
inline

◆ textfont() [2/2]

void Fl_Osc_VSlider::textfont ( Fl_Font s)
inline

◆ textsize() [1/2]

Fl_Fontsize Fl_Osc_VSlider::textsize ( ) const
inline

◆ textsize() [2/2]

void Fl_Osc_VSlider::textsize ( Fl_Fontsize s)
inline

Member Data Documentation

◆ textcolor_

Fl_Color Fl_Osc_VSlider::textcolor_

◆ textfont_

Fl_Font Fl_Osc_VSlider::textfont_

◆ textsize_

Fl_Fontsize Fl_Osc_VSlider::textsize_

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