Allolib
1.0
C++ Components For Interactive Multimedia
|
Classes | |
struct | PresetHandlerState |
Static Public Member Functions | |
static void | draw (ParameterMeta *param) |
static void | drawVectorParameters (std::vector< ParameterMeta * > params, std::string suffix="") |
static void | drawParameterMeta (ParameterMeta *param, std::string suffix="") |
static void | drawParameter (Parameter *param, std::string suffix="") |
static void | drawParameterString (ParameterString *param, std::string suffix="") |
static void | drawParameterInt (ParameterInt *param, std::string suffix) |
static void | drawParameterBool (ParameterBool *param, std::string suffix="") |
static void | drawParameterPose (ParameterPose *param, std::string suffix="") |
static void | drawParameterColor (ParameterColor *param, std::string suffix="") |
static void | drawMenu (ParameterMenu *param, std::string suffix="") |
static void | drawChoice (ParameterChoice *param, std::string suffix="") |
static void | drawVec3 (ParameterVec3 *param, std::string suffix="") |
static void | drawVec4 (ParameterVec4 *param, std::string suffix="") |
static void | drawTrigger (Trigger *param, std::string suffix="") |
static void | drawSynthController (PolySynth *param, std::string suffix="") |
static void | drawNav (Nav *mNav, std::string suffix="") |
static void | drawDynamicScene (DynamicScene *scene, std::string suffix="") |
static void | drawParameterMeta (std::vector< ParameterMeta * > params, std::string suffix, int index=0) |
static void | drawParameter (std::vector< Parameter * > params, std::string suffix, int index=0) |
static void | drawParameterString (std::vector< ParameterString * > params, std::string suffix, int index=0) |
static void | drawParameterInt (std::vector< ParameterInt * > params, std::string suffix, int index=0) |
static void | drawParameterBool (std::vector< ParameterBool * > params, std::string suffix, int index=0) |
static void | drawParameterPose (std::vector< ParameterPose * > params, std::string suffix, int index=0) |
static void | drawParameterColor (std::vector< ParameterColor * > params, std::string suffix, int index=0) |
static void | drawMenu (std::vector< ParameterMenu * > params, std::string suffix, int index=0) |
static void | drawChoice (std::vector< ParameterChoice * > params, std::string suffix, int index=0) |
static void | drawVec3 (std::vector< ParameterVec3 * > params, std::string suffix, int index=0) |
static void | drawVec4 (std::vector< ParameterVec4 * > params, std::string suffix, int index=0) |
static void | drawTrigger (std::vector< Trigger * > params, std::string suffix, int index=0) |
static PresetHandlerState & | drawPresetHandler (PresetHandler *presetHandler, int presetColumns=10, int presetRows=4) |
static void | drawPresetSequencer (PresetSequencer *presetSequencer, int ¤tPresetSequencerItem) |
static void | drawSequenceRecorder (SequenceRecorder *sequenceRecorder) |
static void | drawSynthSequencer (SynthSequencer *synthSequencer) |
static void | drawSynthRecorder (SynthRecorder *synthRecorder) |
static void | drawAudioIO (AudioIO &io) |
static void | drawAudioIO (AudioIO *io) |
static void | drawParameterMIDI (ParameterMIDI &midi) |
static void | drawParameterMIDI (ParameterMIDI *midi) |
static void | drawPresetMIDI (PresetMIDI *presetMidi) |
static void | drawBundleGroup (std::vector< ParameterBundle * > bundles, std::string suffix, int ¤tBundle, bool &bundleGlobal) |
static void | drawBundle (ParameterBundle *bundle) |
static void | drawBundleManager (BundleGUIManager *manager) |
static bool | usingInput () |
static bool | usingKeyboard () |
static auto | vector_getter (void *vec, int idx, const char **out_text) |
static void | beginPanel (std::string name, float x=-1, float y=-1, float width=-1, float height=-1, ImGuiWindowFlags window_flags=0) |
static void | endPanel () |
Definition at line 65 of file al_ParameterGUI.hpp.