Jamba C++ API  5.1.1
JambaViews Struct Reference

Defines/Registers the views exported by the framework (since jamba is a static library defining the creators as global variables does not work). More...

#include <JambaViews.h>

Inherits FObject.

Public Member Functions

 SINGLETON (JambaViews)
 

Public Attributes

const DebugParamDisplayView::Creator fDebugParamDisplayView {"jamba::DebugParamDisplay", "Jamba - Param Display + highlight (for debug)"}
 
const DiscreteButtonView::Creator fDiscreteButtonCreator {"jamba::DiscreteButton", "Jamba - Discrete Button (for discrete/step properties)"}
 
const ImageView::Creator fImageView {"jamba::Image", "Jamba - Image | Simply renders an image (decal, sticker, logo...) "}
 
const MomentaryButtonView::Creator fMomentaryButtonCreator {"jamba::MomentaryButton", "Jamba - Momentary Button (on when pressed)"}
 
const ParamDisplayView::Creator fParamDisplayView {"jamba::ParamDisplay", "Jamba - Param Display (Vst & Jmb)"}
 
const ParamImageView::Creator fParamImageView {"jamba::ParamImage", "Jamba - Param Image | Value rendered as image (ex: LEDs, status, etc...) "}
 
const ScrollbarView::Creator fScrollbarViewCreator {"jamba::Scrollbar", "Jamba - Scrollbar"}
 
const StepButtonView::Creator fStepButtonView {"jamba::StepButton", "Jamba - Step Button (+ or - discrete property)"}
 
const StepPadView::Creator fStepPadView {"jamba::StepPad", "Jamba - Step Pad (drag to change discrete property)"}
 
const SwitchViewContainer::Creator fSwitchViewContainerCreator {"jamba::SwitchViewContainer", "Jamba - Switch View Container (dynamic template selection)"}
 
const TextButtonView::Creator fTextButtonCreator {"jamba::TextButton", "Jamba - Text Button"}
 
const TextEditView::Creator fTextEditCreator {"jamba::TextEdit", "Jamba - Text Edit (user input string)"}
 
const ToggleButtonView::Creator fToggleButtonCreator {"jamba::ToggleButton", "Jamba - Toggle Button (on/off)"}
 

Detailed Description

Defines/Registers the views exported by the framework (since jamba is a static library defining the creators as global variables does not work).

Member Function Documentation

◆ SINGLETON()

SINGLETON ( JambaViews  )

Member Data Documentation

◆ fDebugParamDisplayView

const DebugParamDisplayView::Creator fDebugParamDisplayView {"jamba::DebugParamDisplay", "Jamba - Param Display + highlight (for debug)"}

◆ fDiscreteButtonCreator

const DiscreteButtonView::Creator fDiscreteButtonCreator {"jamba::DiscreteButton", "Jamba - Discrete Button (for discrete/step properties)"}

◆ fImageView

const ImageView::Creator fImageView {"jamba::Image", "Jamba - Image | Simply renders an image (decal, sticker, logo...) "}

◆ fMomentaryButtonCreator

const MomentaryButtonView::Creator fMomentaryButtonCreator {"jamba::MomentaryButton", "Jamba - Momentary Button (on when pressed)"}

◆ fParamDisplayView

const ParamDisplayView::Creator fParamDisplayView {"jamba::ParamDisplay", "Jamba - Param Display (Vst & Jmb)"}

◆ fParamImageView

const ParamImageView::Creator fParamImageView {"jamba::ParamImage", "Jamba - Param Image | Value rendered as image (ex: LEDs, status, etc...) "}

◆ fScrollbarViewCreator

const ScrollbarView::Creator fScrollbarViewCreator {"jamba::Scrollbar", "Jamba - Scrollbar"}

◆ fStepButtonView

const StepButtonView::Creator fStepButtonView {"jamba::StepButton", "Jamba - Step Button (+ or - discrete property)"}

◆ fStepPadView

const StepPadView::Creator fStepPadView {"jamba::StepPad", "Jamba - Step Pad (drag to change discrete property)"}

◆ fSwitchViewContainerCreator

const SwitchViewContainer::Creator fSwitchViewContainerCreator {"jamba::SwitchViewContainer", "Jamba - Switch View Container (dynamic template selection)"}

◆ fTextButtonCreator

const TextButtonView::Creator fTextButtonCreator {"jamba::TextButton", "Jamba - Text Button"}

◆ fTextEditCreator

const TextEditView::Creator fTextEditCreator {"jamba::TextEdit", "Jamba - Text Edit (user input string)"}

◆ fToggleButtonCreator

const ToggleButtonView::Creator fToggleButtonCreator {"jamba::ToggleButton", "Jamba - Toggle Button (on/off)"}

The documentation for this struct was generated from the following file: