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 = 328 }
 

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 720 of file gx_parameter.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
array_size 

Definition at line 722 of file gx_parameter.h.

Constructor & Destructor Documentation

◆ ControllerArray()

gx_engine::ControllerArray::ControllerArray ( )
inline

Definition at line 723 of file gx_parameter.h.

Referenced by ~ControllerArray().

◆ ~ControllerArray()

gx_engine::ControllerArray::~ControllerArray ( )
inline

Definition at line 724 of file gx_parameter.h.

Member Function Documentation

◆ deleteParameter()

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

Definition at line 423 of file gx_paramtable.cpp.

◆ param2controller()

int gx_engine::ControllerArray::param2controller ( Parameter param,
const MidiController **  p 
)

Definition at line 408 of file gx_paramtable.cpp.

◆ readJSON()

void gx_engine::ControllerArray::readJSON ( gx_system::JsonParser jp,
ParamMap param 
)

Definition at line 371 of file gx_paramtable.cpp.

Referenced by gx_engine::GxMachineRemote::GxMachineRemote().

◆ writeJSON()

void gx_engine::ControllerArray::writeJSON ( gx_system::JsonWriter jw) const

Definition at line 392 of file gx_paramtable.cpp.


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