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