#include <againcontroller.h>
Inheritance diagram for AGainController:

Public Member Functions | |
| tresult PLUGIN_API | initialize (FUnknown *context) |
| tresult PLUGIN_API | terminate () |
| tresult PLUGIN_API | setComponentState (IBStream *state) |
| IPlugView *PLUGIN_API | createView (const char *name) |
| tresult PLUGIN_API | setState (IBStream *state) |
| tresult PLUGIN_API | getState (IBStream *state) |
| tresult PLUGIN_API | setParamNormalized (ParamID tag, ParamValue value) |
| tresult PLUGIN_API | getParamStringByValue (ParamID tag, ParamValue valueNormalized, String128 string) |
| tresult PLUGIN_API | getParamValueByString (ParamID tag, TChar *string, ParamValue &valueNormalized) |
| tresult | receiveText (const char *text) |
| void | addDependentView (AGainEditorView *view) |
| void | removeDependentView (AGainEditorView *view) |
| void | setDefaultMessageText (String128 text) |
| TChar * | getDefaultMessageText () |
Static Public Member Functions | |
| static FUnknown * | createInstance (void *context) |
Definition at line 47 of file againcontroller.h.
| void AGainController::addDependentView | ( | AGainEditorView * | view | ) |
Definition at line 307 of file againcontroller.cpp.
| static FUnknown* AGainController::createInstance | ( | void * | context | ) | [inline, static] |
Definition at line 54 of file againcontroller.h.
| IPlugView *PLUGIN_API AGainController::createView | ( | const char * | name | ) | [virtual] |
Create the editor view of the plugin, currently only name="editor" is supported.
Reimplemented from Steinberg::Vst::EditController.
Definition at line 181 of file againcontroller.cpp.
| TChar * AGainController::getDefaultMessageText | ( | ) |
Definition at line 338 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::getParamStringByValue | ( | ParamID | tag, | |
| ParamValue | valueNormalized, | |||
| String128 | string | |||
| ) | [virtual] |
Gets for a given paramID and normalized value its associated string representation.
Reimplemented from Steinberg::Vst::EditController.
Definition at line 262 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::getParamValueByString | ( | ParamID | tag, | |
| TChar * | string, | |||
| ParamValue & | valueNormalized | |||
| ) | [virtual] |
Gets for a given paramID and string its normalized value.
Reimplemented from Steinberg::Vst::EditController.
Definition at line 286 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::getState | ( | IBStream * | state | ) |
Definition at line 219 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::initialize | ( | FUnknown * | context | ) |
Definition at line 122 of file againcontroller.cpp.
| tresult AGainController::receiveText | ( | const char * | text | ) | [virtual] |
Receives a simple text message from the peer.
Reimplemented from Steinberg::Vst::ComponentBase.
Definition at line 231 of file againcontroller.cpp.
| void AGainController::removeDependentView | ( | AGainEditorView * | view | ) |
Definition at line 314 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::setComponentState | ( | IBStream * | state | ) |
Definition at line 165 of file againcontroller.cpp.
| void AGainController::setDefaultMessageText | ( | String128 | text | ) |
Definition at line 331 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::setParamNormalized | ( | ParamID | tag, | |
| ParamValue | value | |||
| ) | [virtual] |
Sets the normalized value to the parameter associated to the paramID.
Reimplemented from Steinberg::Vst::EditController.
Definition at line 244 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::setState | ( | IBStream * | state | ) |
Definition at line 190 of file againcontroller.cpp.
| tresult PLUGIN_API AGainController::terminate | ( | ) | [virtual] |
This function is called, before the plugin is unloaded and can be used for cleanups. You have to release all references to any host application interfaces.
Reimplemented from Steinberg::Vst::EditController.
Definition at line 157 of file againcontroller.cpp.