Guitarix
gx_engine::TunerAdapter Class Reference

#include <gx_internal_plugins.h>

Inheritance diagram for gx_engine::TunerAdapter:
Collaboration diagram for gx_engine::TunerAdapter:

Public Member Functions

 TunerAdapter (ModuleSequencer &engine)
 
void used_for_switching (bool on)
 
void used_for_display (bool on)
 
bool used_for_display ()
 
void used_by_midi (bool on)
 
void set_dep_module (Plugin *dep)
 
void set_module ()
 
Glib::Dispatcher & signal_freq_changed ()
 
float get_freq ()
 
float get_note ()
 
- Public Member Functions inherited from gx_engine::ModuleSelector
 ModuleSelector (EngineControl &seq_)
 
virtual ~ModuleSelector ()
 

Public Attributes

Plugin plugin
 

Additional Inherited Members

- Protected Attributes inherited from gx_engine::ModuleSelector
EngineControlseq
 

Detailed Description

Definition at line 72 of file gx_internal_plugins.h.

Constructor & Destructor Documentation

◆ TunerAdapter()

gx_engine::TunerAdapter::TunerAdapter ( ModuleSequencer engine)

Definition at line 103 of file gx_internal_ui_plugins.cpp.

Member Function Documentation

◆ get_freq()

float gx_engine::TunerAdapter::get_freq ( )
inline

◆ get_note()

float gx_engine::TunerAdapter::get_note ( )
inline

Definition at line 95 of file gx_internal_plugins.h.

◆ set_dep_module()

void gx_engine::TunerAdapter::set_dep_module ( Plugin dep)
inline

Definition at line 91 of file gx_internal_plugins.h.

Referenced by gx_engine::GxEngine::GxEngine().

◆ set_module()

void gx_engine::TunerAdapter::set_module ( )
virtual

Implements gx_engine::ModuleSelector.

Definition at line 163 of file gx_internal_ui_plugins.cpp.

◆ signal_freq_changed()

Glib::Dispatcher& gx_engine::TunerAdapter::signal_freq_changed ( )
inline

Definition at line 93 of file gx_internal_plugins.h.

Referenced by TunerSwitcher::activate().

◆ used_by_midi()

void gx_engine::TunerAdapter::used_by_midi ( bool  on)
inline

Definition at line 90 of file gx_internal_plugins.h.

Referenced by set_module().

◆ used_for_display() [1/2]

void gx_engine::TunerAdapter::used_for_display ( bool  on)
inline

◆ used_for_display() [2/2]

bool gx_engine::TunerAdapter::used_for_display ( )
inline

Definition at line 89 of file gx_internal_plugins.h.

◆ used_for_switching()

void gx_engine::TunerAdapter::used_for_switching ( bool  on)
inline

Definition at line 87 of file gx_internal_plugins.h.

Referenced by TunerSwitcher::activate(), and TunerSwitcher::deactivate().

Member Data Documentation

◆ plugin

Plugin gx_engine::TunerAdapter::plugin

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