Jamba C++ API 7.5.0
Loading...
Searching...
No Matches
CustomUIViewFactory Class Reference

Custom view factory to give access to vst parameters. More...

#include <CustomViewFactory.h>

Inherits UIViewFactory.

Public Member Functions

 CustomUIViewFactory (GUIState *iGUIState)

Protected Member Functions

bool applyAttributeValues (CView *view, const UIAttributes &attributes, const IUIDescription *desc) const override
bool applyCustomViewAttributeValues (CView *customView, IdStringPtr baseViewName, const UIAttributes &attributes, const IUIDescription *desc) const override
CView * createView (const UIAttributes &attributes, const IUIDescription *description) const override

Private Attributes

GUIStatefGUIState {}

Detailed Description

Custom view factory to give access to vst parameters.

Constructor & Destructor Documentation

◆ CustomUIViewFactory()

CustomUIViewFactory ( GUIState * iGUIState)
inlineexplicit

Member Function Documentation

◆ applyAttributeValues()

bool applyAttributeValues ( CView * view,
const UIAttributes & attributes,
const IUIDescription * desc ) const
overrideprotected

◆ applyCustomViewAttributeValues()

bool applyCustomViewAttributeValues ( CView * customView,
IdStringPtr baseViewName,
const UIAttributes & attributes,
const IUIDescription * desc ) const
overrideprotected

◆ createView()

CView * createView ( const UIAttributes & attributes,
const IUIDescription * description ) const
overrideprotected

Member Data Documentation

◆ fGUIState

GUIState* fGUIState {}
private

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