Guitarix
gx_engine::ControllerArray Class Reference

#include <gx_parameter.h>

Inheritance diagram for gx_engine::ControllerArray:
Collaboration diagram for gx_engine::ControllerArray:

Public Types

enum  { array_size = 128 }
 

Public Member Functions

 ControllerArray ()
 
 ~ControllerArray ()
 
void writeJSON (gx_system::JsonWriter &jw) const
 
void readJSON (gx_system::JsonParser &jp, ParamMap &param)
 
int param2controller (Parameter &param, const MidiController **p)
 
bool deleteParameter (Parameter &p)
 

Detailed Description

Definition at line 714 of file gx_parameter.h.

Member Enumeration Documentation

anonymous enum
Enumerator
array_size 

Definition at line 716 of file gx_parameter.h.

Constructor & Destructor Documentation

gx_engine::ControllerArray::ControllerArray ( )
inline

Definition at line 717 of file gx_parameter.h.

gx_engine::ControllerArray::~ControllerArray ( )
inline

Definition at line 718 of file gx_parameter.h.

Member Function Documentation

bool gx_engine::ControllerArray::deleteParameter ( Parameter p)

Definition at line 377 of file gx_paramtable.cpp.

Referenced by gx_engine::MidiControllerList::deleteParameter().

int gx_engine::ControllerArray::param2controller ( Parameter param,
const MidiController **  p 
)
void gx_engine::ControllerArray::readJSON ( gx_system::JsonParser jp,
ParamMap param 
)
void gx_engine::ControllerArray::writeJSON ( gx_system::JsonWriter jw) const

Definition at line 346 of file gx_paramtable.cpp.

Referenced by gx_engine::MidiControllerList::writeJSON().


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