Jamba C++ API  5.0.0
GUIRawVstParameter.h File Reference
#include "IGUIParameter.h"
#include <pongasoft/VST/Parameters.h>
#include <pongasoft/Utils/Operators.h>
#include "VstParameters.h"
#include "GUIParamCx.h"
#include <string>

Go to the source code of this file.

Classes

class  GUIRawVstParameter::Editor
 Wrapper to edit a single parameter. More...
 
class  GUIRawVstParam
 This is the main class that the plugin should use as it exposes only the necessary methods of the param as well as redefine a couple of operators which helps in writing simpler and natural code (the param behaves like T in many ways). More...
 
class  GUIRawVstParameter
 Encapsulates a vst parameter and how to access it (read/write) as well as how to "connect" to it in order to be notified of changes. More...
 
class  GUIVstParameter< T >
 This class wraps a GUIRawVstParameter to deal with any type T. More...
 

Namespaces

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

Typedefs

using GUIRawVstParamEditor = std::unique_ptr< GUIRawVstParameter::EditorType >