#include <gx_parameter.h>
 | 
|   | MidiController (Parameter &p, float l, float u, bool t=false, int tt=0) | 
|   | 
| float  | lower () const | 
|   | 
| float  | upper () const | 
|   | 
| bool  | is_toggle () const | 
|   | 
| int  | toggle_behaviour () const | 
|   | 
| bool  | hasParameter (const Parameter &p) const | 
|   | 
| Parameter &  | getParameter () const | 
|   | 
| bool  | set_midi (int n, int last_value, int *value_set, bool update) | 
|   | 
| bool  | set_bpm (int n, int last_value) | 
|   | 
| bool  | set_trans (int n, int last_value) | 
|   | 
| void  | set (float v, float high) | 
|   | 
| void  | trigger_changed () | 
|   | 
| void  | writeJSON (gx_system::JsonWriter &jw) const | 
|   | 
Definition at line 706 of file gx_parameter.h.
 
◆ MidiController()
  
  
      
        
          | gx_engine::MidiController::MidiController  | 
          ( | 
          Parameter &  | 
          p,  | 
         
        
           | 
           | 
          float  | 
          l,  | 
         
        
           | 
           | 
          float  | 
          u,  | 
         
        
           | 
           | 
          bool  | 
          t = false,  | 
         
        
           | 
           | 
          int  | 
          tt = 0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ getParameter()
  
  
      
        
          | Parameter & gx_engine::MidiController::getParameter  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ hasParameter()
  
  
      
        
          | bool gx_engine::MidiController::hasParameter  | 
          ( | 
          const Parameter &  | 
          p | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ is_toggle()
  
  
      
        
          | bool gx_engine::MidiController::is_toggle  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ lower()
  
  
      
        
          | float gx_engine::MidiController::lower  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ readJSON()
◆ set()
  
  
      
        
          | void gx_engine::MidiController::set  | 
          ( | 
          float  | 
          v,  | 
         
        
           | 
           | 
          float  | 
          high  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_bpm()
      
        
          | bool gx_engine::MidiController::set_bpm  | 
          ( | 
          int  | 
          n,  | 
        
        
           | 
           | 
          int  | 
          last_value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ set_midi()
      
        
          | bool gx_engine::MidiController::set_midi  | 
          ( | 
          int  | 
          n,  | 
        
        
           | 
           | 
          int  | 
          last_value,  | 
        
        
           | 
           | 
          int *  | 
          value_set,  | 
        
        
           | 
           | 
          bool  | 
          update  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ set_trans()
      
        
          | bool gx_engine::MidiController::set_trans  | 
          ( | 
          int  | 
          n,  | 
        
        
           | 
           | 
          int  | 
          last_value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ toggle_behaviour()
  
  
      
        
          | int gx_engine::MidiController::toggle_behaviour  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trigger_changed()
  
  
      
        
          | void gx_engine::MidiController::trigger_changed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ upper()
  
  
      
        
          | float gx_engine::MidiController::upper  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ writeJSON()
◆ _lower
  
  
      
        
          | float gx_engine::MidiController::_lower | 
         
       
   | 
  
private   | 
  
 
 
◆ _toggle_behaviour
  
  
      
        
          | int gx_engine::MidiController::_toggle_behaviour | 
         
       
   | 
  
private   | 
  
 
 
◆ _upper
  
  
      
        
          | float gx_engine::MidiController::_upper | 
         
       
   | 
  
private   | 
  
 
 
◆ param
◆ toggle
  
  
      
        
          | bool gx_engine::MidiController::toggle | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: