Jamba C++ API  6.0.0
IGUIParameter.h File Reference
#include <pluginterfaces/vst/vsttypes.h>
#include <pluginterfaces/base/ftypes.h>
#include <memory>
#include <pongasoft/VST/Parameters.h>
#include <pongasoft/VST/FObjectCx.h>

Go to the source code of this file.

Classes

class  DefaultEditorImpl< T >
 Default implementation of the editor interface. More...
 
class  IGUIParameter::Editor
 Defines the basic and common API of all parameter editors (allow to commit/rollback) More...
 
class  IGUIParam
 Wrapper instance returned by ParamAware::registerBaseParam() methods. More...
 
class  IGUIParameter
 This is the base class of all GUI parameters. More...
 
class  ITGUIParameter< T >::ITEditor
 Defines the API for the editor which can be obtained by calling ITGUIParameter::edit(). More...
 
class  ITGUIParameter< T >
 Represents a gui parameter with its underlying backing type T (aka ParamType). More...
 
class  ITGUIParameter< T >
 Represents a gui parameter with its underlying backing type T (aka ParamType). More...
 

Namespaces

 pongasoft
 
 pongasoft::VST
 
 pongasoft::VST::GUI
 
 pongasoft::VST::GUI::Params
 

Typedefs

using GUIDiscreteParameter = ITGUIParameter< int32 >
 A discrete parameter is defined by a parameter whose underlying backing type is an int32 and whose number of steps is > 0. More...