|
Jamba
3.0.2
|
Classes | |
| class | CustomController |
| class | CustomControlView |
| class | CustomUIViewFactory |
| class | CustomView |
| class | CustomViewAdapter |
| class | CustomViewCreator |
| struct | JambaViews |
| class | MomentaryButtonView |
| class | PluginAccessor |
| class | PluginCustomController |
| class | PluginCustomViewAdapter |
| class | PluginView |
| class | ScrollbarView |
| class | TCustomControlView |
| class | TCustomViewCreator |
| class | TextButtonView |
| class | TextEdit |
| class | TextEditView |
| class | ToggleButtonView |
| class | ViewAttribute |
Typedefs | |
| template<typename TGUIPluginState > | |
| using | PluginCustomView = PluginView< CustomView, TGUIPluginState > |
Functions | |
| template<typename TView > | |
| TView * | createCustomView (CRect const &iSize) |
| using pongasoft::VST::GUI::Views::PluginCustomView = typedef PluginView<CustomView, TGUIPluginState> |
When implementing a CustomView specific to a given plugin, you can use this class instead to get direct access to the state and parameters registered with the plugin via the fState/fParams member.
| TGUIPluginState | type of the plugin parameters class (should be a subclass of GUIPluginState<>) |
|
inline |
Factory method which creates the actual view. Can be specialized for specific cases