AmbienceProcessor Class Reference

#include <mdaAmbienceProcessor.h>

Inheritance diagram for AmbienceProcessor:
Inheritance graph
[legend]

Public Member Functions

 AmbienceProcessor ()
 ~AmbienceProcessor ()
tresult initialize (FUnknown *context)
tresult terminate ()
tresult setActive (TBool state)
void doProcessing (ProcessData &data)

Static Public Member Functions

static FUnknowncreateInstance (void *)

Static Public Attributes

static FUID uid

Protected Member Functions

void recalculate ()
void clearBuffers ()

Protected Attributes

float * buf1
float * buf2
float * buf3
float * buf4
float fil
float fbak
float damp
float wet
float dry
float size
int32 pos
int32 den
int32 rdy

Constructor & Destructor Documentation


Member Function Documentation

tresult initialize ( FUnknown context  )  [virtual]

Reimplemented from Component.

tresult terminate (  )  [virtual]

Reimplemented from Component.

tresult setActive ( TBool  state  )  [virtual]

Reimplemented from BaseProcessor.

void doProcessing ( ProcessData data  )  [virtual]

Implements BaseProcessor.

static FUnknown* createInstance ( void *   )  [inline, static]
void recalculate (  )  [protected, virtual]

Reimplemented from BaseProcessor.

void clearBuffers (  )  [protected]

Field Documentation

FUID uid [static]
float* buf1 [protected]
float * buf2 [protected]
float * buf3 [protected]
float * buf4 [protected]
float fil [protected]
float fbak [protected]
float damp [protected]
float wet [protected]
float dry [protected]
float size [protected]
int32 pos [protected]
int32 den [protected]
int32 rdy [protected]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.