JUCE
Public Attributes | List of all members
AEffect Struct Reference

Public Attributes

int32 magic
 
AEffectDispatcherProc dispatcher
 
AEffectProcessProc process
 
AEffectSetParameterProc setParameter
 
AEffectGetParameterProc getParameter
 
int32 numPrograms
 
int32 numParams
 
int32 numInputs
 
int32 numOutputs
 
int32 flags
 
pointer_sized_int hostSpace1
 
pointer_sized_int hostSpace2
 
int32 initialDelay
 
int32 deprecated1
 
int32 deprecated2
 
float deprecated3
 
void * object
 
void * userPointer
 
int32 uniqueID
 
int32 version
 
AEffectProcessProc processReplacing
 
AEffectProcessDoubleProc processDoubleReplacing
 
char emptySpace [56]
 

Member Data Documentation

◆ magic

int32 AEffect::magic

◆ dispatcher

AEffectDispatcherProc AEffect::dispatcher

◆ process

AEffectProcessProc AEffect::process

◆ setParameter

AEffectSetParameterProc AEffect::setParameter

◆ getParameter

AEffectGetParameterProc AEffect::getParameter

◆ numPrograms

int32 AEffect::numPrograms

◆ numParams

int32 AEffect::numParams

◆ numInputs

int32 AEffect::numInputs

◆ numOutputs

int32 AEffect::numOutputs

◆ flags

int32 AEffect::flags

◆ hostSpace1

pointer_sized_int AEffect::hostSpace1

◆ hostSpace2

pointer_sized_int AEffect::hostSpace2

◆ initialDelay

int32 AEffect::initialDelay

◆ deprecated1

int32 AEffect::deprecated1

◆ deprecated2

int32 AEffect::deprecated2

◆ deprecated3

float AEffect::deprecated3

◆ object

void* AEffect::object

◆ userPointer

void* AEffect::userPointer

◆ uniqueID

int32 AEffect::uniqueID

◆ version

int32 AEffect::version

◆ processReplacing

AEffectProcessProc AEffect::processReplacing

◆ processDoubleReplacing

AEffectProcessDoubleProc AEffect::processDoubleReplacing

◆ emptySpace

char AEffect::emptySpace[56]

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