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

#include <Fl_Osc_ListView.H>

Inheritance diagram for Fl_Osc_ListView:
Fl_Osc_Widget

Public Member Functions

 Fl_Osc_ListView (int x, int y, int w, int h, const char *label=0)
virtual ~Fl_Osc_ListView (void)
void init (const char *path_)
void doUpdate (Osc_SimpleListModel::list_t l)
void update (void)
void insert (std::string s, int offset)
void append (std::string s)
void doMove (int i, int j)
void doRemove (int offset)

Private Member Functions

void sendUpdate () const
Private 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 (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 rebase (std::string new_base)
void oscMove (std::string new_ext)
void oscMove (std::string old_loc, std::string new_loc)
class Fl_Osc_Panefetch_osc_pane (Fl_Widget *w)

Private Attributes

std::string path
Osc_SimpleListModeldata
Private Attributes inherited from Fl_Osc_Widget
std::string loc
std::string ext
Fl_Osc_Interfaceosc

Constructor & Destructor Documentation

◆ Fl_Osc_ListView()

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

◆ ~Fl_Osc_ListView()

Fl_Osc_ListView::~Fl_Osc_ListView ( void )
virtual

Member Function Documentation

◆ append()

void Fl_Osc_ListView::append ( std::string s)

◆ doMove()

void Fl_Osc_ListView::doMove ( int i,
int j )

◆ doRemove()

void Fl_Osc_ListView::doRemove ( int offset)

◆ doUpdate()

void Fl_Osc_ListView::doUpdate ( Osc_SimpleListModel::list_t l)

◆ init()

void Fl_Osc_ListView::init ( const char * path_)

◆ insert()

void Fl_Osc_ListView::insert ( std::string s,
int offset )

◆ sendUpdate()

void Fl_Osc_ListView::sendUpdate ( ) const
private

◆ update()

void Fl_Osc_ListView::update ( void )
virtual

Reimplemented from Fl_Osc_Widget.

Member Data Documentation

◆ data

Osc_SimpleListModel* Fl_Osc_ListView::data
private

◆ path

std::string Fl_Osc_ListView::path
private

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