blob: ca1cb5665a8205d61839827b74556da5688c92b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef _GOOM_SCRIPT_H
#define _GOOM_SCRIPT_H
#include "goom_plugin_info.h"
void goom_execute_script(PluginInfo *pluginInfo, const char *cmds);
/* set a script that will be executed every loop */
void goom_set_main_script(PluginInfo *pluginInfo, const char *script);
void goom_execute_main_script(PluginInfo *pluginInfo);
/* return a script containing the current goom state */
char *goom_create_state_script(PluginInfo *pluginInfo);
PluginParam *goom_script_get_param(PluginInfo *pluginInfo, const char *name);
#endif /* _GOOM_SCRIPT_H */
|