Mercurial > audlegacy-plugins
comparison src/paranormal/builtins.c @ 149:fd9c0a5871ac trunk
[svn] - new and IMPROVED paranormal visualization studio
author | nenolod |
---|---|
date | Mon, 30 Oct 2006 23:02:33 -0800 |
parents | |
children | 9e51ffaca177 |
comparison
equal
deleted
inserted
replaced
148:9d9fc9e1de48 | 149:fd9c0a5871ac |
---|---|
1 #ifdef HAVE_CONFIG_H | |
2 # include <config.h> | |
3 #endif | |
4 | |
5 #include "actuators.h" | |
6 | |
7 #define DECLARE_ACTUATOR(a) extern struct pn_actuator_desc builtin_##a; | |
8 | |
9 /* **************** containers **************** */ | |
10 | |
11 DECLARE_ACTUATOR (container_simple); | |
12 DECLARE_ACTUATOR (container_once); | |
13 DECLARE_ACTUATOR (container_cycle); | |
14 | |
15 /* **************** cmaps **************** */ | |
16 | |
17 DECLARE_ACTUATOR (cmap_bwgradient); | |
18 DECLARE_ACTUATOR (cmap_gradient); | |
19 | |
20 /* **************** freq **************** */ | |
21 DECLARE_ACTUATOR (freq_dots); | |
22 DECLARE_ACTUATOR (freq_drops); | |
23 | |
24 /* **************** general **************** */ | |
25 DECLARE_ACTUATOR (general_fade); | |
26 DECLARE_ACTUATOR (general_blur); | |
27 | |
28 /* **************** wave **************** */ | |
29 DECLARE_ACTUATOR (wave_horizontal); | |
30 DECLARE_ACTUATOR (wave_vertical); | |
31 DECLARE_ACTUATOR (wave_normalize); | |
32 DECLARE_ACTUATOR (wave_smooth); | |
33 DECLARE_ACTUATOR (wave_radial); | |
34 | |
35 /* **************** xform **************** */ | |
36 DECLARE_ACTUATOR (xform_spin); | |
37 DECLARE_ACTUATOR (xform_ripple); | |
38 DECLARE_ACTUATOR (xform_bump_spin); | |
39 | |
40 /* **************** builtin_table **************** */ | |
41 struct pn_actuator_desc *builtin_table[] = | |
42 { | |
43 /* **************** containers **************** */ | |
44 &builtin_container_simple, | |
45 &builtin_container_once, | |
46 &builtin_container_cycle, | |
47 /* **************** cmaps **************** */ | |
48 &builtin_cmap_bwgradient, | |
49 &builtin_cmap_gradient, | |
50 /* **************** freq **************** */ | |
51 &builtin_freq_dots, | |
52 &builtin_freq_drops, | |
53 /* **************** general **************** */ | |
54 &builtin_general_fade, | |
55 &builtin_general_blur, | |
56 /* **************** wave **************** */ | |
57 &builtin_wave_horizontal, | |
58 &builtin_wave_vertical, | |
59 &builtin_wave_normalize, | |
60 &builtin_wave_smooth, | |
61 &builtin_wave_radial, | |
62 /* **************** xform **************** */ | |
63 &builtin_xform_spin, | |
64 &builtin_xform_ripple, | |
65 &builtin_xform_bump_spin, | |
66 /* **************** the end! **************** */ | |
67 NULL | |
68 }; |