AGain Class Reference

#include <again.h>

Inheritance diagram for AGain:

Steinberg::Vst::AudioEffect Steinberg::Vst::Component Steinberg::Vst::IAudioProcessor Steinberg::Vst::ComponentBase Steinberg::Vst::IComponent Steinberg::FUnknown Steinberg::IPluginBase Steinberg::Vst::IConnectionPoint Steinberg::IPluginBase Steinberg::FUnknown Steinberg::FUnknown Steinberg::FUnknown List of all members.

Public Member Functions

 AGain ()
tresult PLUGIN_API initialize (FUnknown *context)
tresult PLUGIN_API terminate ()
tresult PLUGIN_API setActive (TBool state)
tresult PLUGIN_API process (ProcessData &data)
tresult receiveText (const char *text)
tresult PLUGIN_API setState (IBStream *state)
tresult PLUGIN_API getState (IBStream *state)
tresult PLUGIN_API setupProcessing (ProcessSetup &newSetup)
tresult PLUGIN_API setBusArrangements (SpeakerArrangement *inputs, int32 numIns, SpeakerArrangement *outputs, int32 numOuts)

Static Public Member Functions

static FUnknown * createInstance (void *context)

Detailed Description

Definition at line 61 of file again.h.


Constructor & Destructor Documentation

AGain::AGain (  ) 

Definition at line 58 of file again.cpp.


Member Function Documentation

static FUnknown* AGain::createInstance ( void *  context  )  [inline, static]

Definition at line 69 of file again.h.

tresult PLUGIN_API AGain::getState ( IBStream *  state  ) 

Definition at line 327 of file again.cpp.

tresult PLUGIN_API AGain::initialize ( FUnknown *  context  ) 

called at first after contructor

Definition at line 71 of file again.cpp.

tresult PLUGIN_API AGain::process ( ProcessData data  )  [virtual]

here we go...the process call

Reimplemented from Steinberg::Vst::AudioEffect.

Definition at line 115 of file again.cpp.

tresult AGain::receiveText ( const char *  text  )  [virtual]

test of a communication way between controller and component

Reimplemented from Steinberg::Vst::ComponentBase.

Definition at line 290 of file again.cpp.

tresult PLUGIN_API AGain::setActive ( TBool  state  )  [virtual]

On/Off of the plugin

Reimplemented from Steinberg::Vst::Component.

Definition at line 98 of file again.cpp.

tresult PLUGIN_API AGain::setBusArrangements ( SpeakerArrangement inputs,
int32  numIns,
SpeakerArrangement outputs,
int32  numOuts 
) [virtual]

Bus arrangement managing: in this example the again will be mono for mono input/output and stereo for other arrangements.

Reimplemented from Steinberg::Vst::AudioEffect.

Definition at line 355 of file again.cpp.

tresult PLUGIN_API AGain::setState ( IBStream *  state  ) 

for persistence

Definition at line 303 of file again.cpp.

tresult PLUGIN_API AGain::setupProcessing ( ProcessSetup newSetup  )  [virtual]

will be called before any process call

Reimplemented from Steinberg::Vst::AudioEffect.

Definition at line 344 of file again.cpp.

tresult PLUGIN_API AGain::terminate (  )  [virtual]

called at the end before destructor

Reimplemented from Steinberg::Vst::Component.

Definition at line 91 of file again.cpp.


The documentation for this class was generated from the following files: Empty

Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.