20 #include <vstgui4/vstgui/lib/controls/cparamdisplay.h> 49 void draw(CDrawContext *iContext)
override;
73 explicit Creator(
char const *iViewName =
nullptr,
char const *iDisplayName =
nullptr) :
Inherit from this class to provide the factory for a custom view.
Definition: CustomViewCreator.h:1312
int32 fPrecisionOverride
Definition: ParamDisplayView.h:65
ParamDisplayView(const CRect &iSize)
Definition: ParamDisplayView.h:43
void setPrecisionOverride(int32 iPrecisionOverride)
Definition: ParamDisplayView.h:59
int32 getPrecisionOverride() const
Allow to override the precision of the parameter.
Definition: ParamDisplayView.h:58
This view extends CParamDisplay to work for both Vst and Jmb parameters.
Definition: ParamDisplayView.h:36
void markDirty()
Marks this view dirty which will (at the appropriate time in the rendering lifecycle) trigger a call ...
Definition: CustomView.h:346
void draw(CDrawContext *iContext) override
Definition: ParamDisplayView.cpp:26
This class can be used to extend VSTGUI classes directly while still benefiting from the extensions a...
Definition: CustomView.h:335
void registerParameters() override
Subclasses should override this method to register each parameter.
Definition: ParamDisplayView.cpp:41
Creator(char const *iViewName=nullptr, char const *iDisplayName=nullptr)
Definition: ParamDisplayView.h:73
Definition: CustomController.h:24
constexpr ParamID UNDEFINED_PARAM_ID
Constant used throughout the code to test whether the ParamID represents a valid id or an undefined o...
Definition: Types.h:47
Wrapper instance returned by ParamAware::registerBaseParam() methods.
Definition: IGUIParameter.h:397
IGUIParam fParam
Definition: ParamDisplayView.h:67
Definition: ParamDisplayView.h:70