Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
_AEffect Struct Reference

#include <vestige.h>

Public Attributes

int magic
 
intptr_t(* dispatcher )(struct _AEffect *, int, int, intptr_t, void *, float)
 
void(* process )(struct _AEffect *, float **, float **, int)
 
void(* setParameter )(struct _AEffect *, int, float)
 
float(* getParameter )(struct _AEffect *, int)
 
int numPrograms
 
int numParams
 
int numInputs
 
int numOutputs
 
int flags
 
void * ptr1
 
void * ptr2
 
char empty3 [4+4+4]
 
float unkown_float
 
void * ptr3
 
void * user
 
int32_t uniqueID
 
int32_t version
 
void(* processReplacing )(struct _AEffect *, float **, float **, int)
 

Member Data Documentation

intptr_t(* _AEffect::dispatcher)(struct _AEffect *, int, int, intptr_t, void *, float)
char _AEffect::empty3[4+4+4]
int _AEffect::flags
float(* _AEffect::getParameter)(struct _AEffect *, int)
int _AEffect::magic
int _AEffect::numInputs
int _AEffect::numOutputs
int _AEffect::numParams
int _AEffect::numPrograms
void(* _AEffect::process)(struct _AEffect *, float **, float **, int)
void(* _AEffect::processReplacing)(struct _AEffect *, float **, float **, int)
void* _AEffect::ptr1
void* _AEffect::ptr2
void* _AEffect::ptr3
void(* _AEffect::setParameter)(struct _AEffect *, int, float)
int32_t _AEffect::uniqueID
float _AEffect::unkown_float
void* _AEffect::user
int32_t _AEffect::version

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