ape  0.5.0
Audio Programming Environment
Functions
Interface.cpp File Reference
#include "APESupport.h"
#include "Tcc4APE.h"

Functions

EXPORTED void *STD_API GetSymbol (CProject *p, char *s)
 
EXPORTED Status STD_API CompileProject (CProject *p, void *op, errorFunc_t e)
 
EXPORTED Status STD_API SetErrorFunc (CProject *p, void *op, errorFunc_t e)
 
EXPORTED Status STD_API ReleaseProject (CProject *p)
 
EXPORTED Status STD_API InitProject (CProject *p)
 
EXPORTED Status STD_API ActivateProject (CProject *p)
 
EXPORTED Status STD_API DisableProject (CProject *p)
 
EXPORTED Status STD_API GetState (CProject *p)
 
EXPORTED Status STD_API AddSymbol (CProject *p, const char *name, void *mem)
 
EXPORTED Status STD_API ProcessReplacing (CProject *p, float **in, float **out, int sampleFrames)
 
EXPORTED Status STD_API OnEvent (CProject *p, CEvent *e)
 

Function Documentation

◆ ActivateProject()

EXPORTED Status STD_API ActivateProject ( CProject *  p)

◆ AddSymbol()

EXPORTED Status STD_API AddSymbol ( CProject *  p,
const char *  name,
void *  mem 
)

◆ CompileProject()

EXPORTED Status STD_API CompileProject ( CProject *  p,
void *  op,
errorFunc_t  e 
)

◆ DisableProject()

EXPORTED Status STD_API DisableProject ( CProject *  p)

◆ GetState()

EXPORTED Status STD_API GetState ( CProject *  p)

◆ GetSymbol()

EXPORTED void* STD_API GetSymbol ( CProject *  p,
char *  s 
)

◆ InitProject()

EXPORTED Status STD_API InitProject ( CProject *  p)

◆ OnEvent()

EXPORTED Status STD_API OnEvent ( CProject *  p,
CEvent *  e 
)

◆ ProcessReplacing()

EXPORTED Status STD_API ProcessReplacing ( CProject *  p,
float **  in,
float **  out,
int  sampleFrames 
)

◆ ReleaseProject()

EXPORTED Status STD_API ReleaseProject ( CProject *  p)

◆ SetErrorFunc()

EXPORTED Status STD_API SetErrorFunc ( CProject *  p,
void *  op,
errorFunc_t  e 
)