Scripting and control environment for stage lighting
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

51 lines
1.5 KiB

/* abi.h */
typedef int (*vm_intfn)(void);
extern const long vm_abiversion1;
extern const long vm_abiversion2;
extern const long vm_abiversion3;
extern const long vm_abiversion4;
extern const long vm_abiversion5;
/*
* We must include here all prototypes for functions which can be
* included in the ABI function table
*/
int vm_intfn___nop(void);
int vm_intfn___global_store(void);
int vm_intfn___global_load(void);
int vm_intfn___global_array_store(void);
int vm_intfn___global_array_load(void);
int vm_intfn_printint(void);
int vm_intfn_printreal(void);
int vm_intfn_printstr(void);
int vm_intfn_dmxsetchannel(void);
int vm_intfn_dmxoutput(void);
int vm_intfn_gettime(void);
int vm_intfn_waittime(void);
int vm_intfn_wait(void);
int vm_intfn_wakeup(void);
int vm_intfn_spawn(void);
int vm_intfn_midi_read(void);
int vm_intfn_beatdetect_read(void);
int vm_intfn_beatdetect_phase(void);
int vm_intfn_beatdetect_confidence(void);
int vm_intfn_realtoint(void);
int vm_intfn_inttoreal(void);
int vm_intfn_map3d_setcal(void);
int vm_intfn_map3d_calibrate(void);
int vm_intfn_map3d_transform(void);
int vm_intfn_map3d_setparams(void);
int vm_intfn_map3d_load(void);
int vm_intfn_map3d_save(void);
int vm_intfn_sin(void);
int vm_intfn_cos(void);
int vm_intfn_random(void);
int vm_intfn_mouse_read(void);
int vm_intfn_cmdsocket_listen(void);
int vm_intfn_cmdsocket_accept(void);
int vm_intfn_cmdsocket_read(void);
int vm_intfn_cmdsocket_write(void);
int vm_intfn_cmdsocket_prefix(void);