5854587697e38a23b50a360acea814aa3b368071
[xscreensaver] / OSX / ios_function_tables.h
1 extern struct xscreensaver_function_table
2  *abstractile_xscreensaver_function_table,
3  *anemone_xscreensaver_function_table,
4  *anemotaxis_xscreensaver_function_table,
5  *antinspect_xscreensaver_function_table,
6  *antmaze_xscreensaver_function_table,
7  *antspotlight_xscreensaver_function_table,
8  *apollonian_xscreensaver_function_table,
9  *apple2_xscreensaver_function_table,
10  *atlantis_xscreensaver_function_table,
11  *attraction_xscreensaver_function_table,
12  *atunnel_xscreensaver_function_table,
13  *barcode_xscreensaver_function_table,
14  *blaster_xscreensaver_function_table,
15  *blinkbox_xscreensaver_function_table,
16  *blitspin_xscreensaver_function_table,
17  *blocktube_xscreensaver_function_table,
18  *boing_xscreensaver_function_table,
19  *bouboule_xscreensaver_function_table,
20  *bouncingcow_xscreensaver_function_table,
21  *boxed_xscreensaver_function_table,
22  *boxfit_xscreensaver_function_table,
23  *braid_xscreensaver_function_table,
24  *bsod_xscreensaver_function_table,
25  *bubble3d_xscreensaver_function_table,
26  *bumps_xscreensaver_function_table,
27  *cage_xscreensaver_function_table,
28  *carousel_xscreensaver_function_table,
29  *ccurve_xscreensaver_function_table,
30  *celtic_xscreensaver_function_table,
31  *circuit_xscreensaver_function_table,
32  *cloudlife_xscreensaver_function_table,
33  *companioncube_xscreensaver_function_table,
34  *compass_xscreensaver_function_table,
35  *coral_xscreensaver_function_table,
36  *crackberg_xscreensaver_function_table,
37  *crystal_xscreensaver_function_table,
38  *cube21_xscreensaver_function_table,
39  *cubenetic_xscreensaver_function_table,
40  *cubestorm_xscreensaver_function_table,
41  *cubicgrid_xscreensaver_function_table,
42  *cwaves_xscreensaver_function_table,
43  *cynosure_xscreensaver_function_table,
44  *dangerball_xscreensaver_function_table,
45  *decayscreen_xscreensaver_function_table,
46  *deco_xscreensaver_function_table,
47  *deluxe_xscreensaver_function_table,
48  *demon_xscreensaver_function_table,
49  *discrete_xscreensaver_function_table,
50  *distort_xscreensaver_function_table,
51  *dnalogo_xscreensaver_function_table,
52  *drift_xscreensaver_function_table,
53  *endgame_xscreensaver_function_table,
54  *engine_xscreensaver_function_table,
55  *epicycle_xscreensaver_function_table,
56  *eruption_xscreensaver_function_table,
57  *euler2d_xscreensaver_function_table,
58  *fadeplot_xscreensaver_function_table,
59  *fiberlamp_xscreensaver_function_table,
60  *fireworkx_xscreensaver_function_table,
61  *flame_xscreensaver_function_table,
62  *flipflop_xscreensaver_function_table,
63  *flipscreen3d_xscreensaver_function_table,
64  *fliptext_xscreensaver_function_table,
65  *flow_xscreensaver_function_table,
66  *fluidballs_xscreensaver_function_table,
67  *flyingtoasters_xscreensaver_function_table,
68  *fontglide_xscreensaver_function_table,
69  *fuzzyflakes_xscreensaver_function_table,
70  *galaxy_xscreensaver_function_table,
71  *gears_xscreensaver_function_table,
72  *gflux_xscreensaver_function_table,
73  *glblur_xscreensaver_function_table,
74  *glcells_xscreensaver_function_table,
75  *gleidescope_xscreensaver_function_table,
76  *glhanoi_xscreensaver_function_table,
77  *glknots_xscreensaver_function_table,
78  *glmatrix_xscreensaver_function_table,
79  *glplanet_xscreensaver_function_table,
80  *glschool_xscreensaver_function_table,
81  *glslideshow_xscreensaver_function_table,
82  *glsnake_xscreensaver_function_table,
83  *gltext_xscreensaver_function_table,
84  *goop_xscreensaver_function_table,
85  *grav_xscreensaver_function_table,
86  *greynetic_xscreensaver_function_table,
87  *halftone_xscreensaver_function_table,
88  *halo_xscreensaver_function_table,
89  *helix_xscreensaver_function_table,
90  *hilbert_xscreensaver_function_table,
91  *hopalong_xscreensaver_function_table,
92  *hypertorus_xscreensaver_function_table,
93  *hypnowheel_xscreensaver_function_table,
94  *ifs_xscreensaver_function_table,
95  *imsmap_xscreensaver_function_table,
96  *interaggregate_xscreensaver_function_table,
97  *interference_xscreensaver_function_table,
98  *intermomentary_xscreensaver_function_table,
99  *jigglypuff_xscreensaver_function_table,
100  *jigsaw_xscreensaver_function_table,
101  *juggler3d_xscreensaver_function_table,
102  *julia_xscreensaver_function_table,
103  *kaleidescope_xscreensaver_function_table,
104  *klein_xscreensaver_function_table,
105  *kumppa_xscreensaver_function_table,
106  *lament_xscreensaver_function_table,
107  *lavalite_xscreensaver_function_table,
108  *loop_xscreensaver_function_table,
109  *m6502_xscreensaver_function_table,
110  *maze_xscreensaver_function_table,
111  *memscroller_xscreensaver_function_table,
112  *menger_xscreensaver_function_table,
113  *metaballs_xscreensaver_function_table,
114  *mirrorblob_xscreensaver_function_table,
115  *moebius_xscreensaver_function_table,
116  *moebiusgears_xscreensaver_function_table,
117  *moire_xscreensaver_function_table,
118  *moire2_xscreensaver_function_table,
119  *molecule_xscreensaver_function_table,
120  *morph3d_xscreensaver_function_table,
121  *mountain_xscreensaver_function_table,
122  *munch_xscreensaver_function_table,
123  *nerverot_xscreensaver_function_table,
124  *noof_xscreensaver_function_table,
125  *noseguy_xscreensaver_function_table,
126  *pacman_xscreensaver_function_table,
127  *pedal_xscreensaver_function_table,
128  *penetrate_xscreensaver_function_table,
129  *penrose_xscreensaver_function_table,
130  *petri_xscreensaver_function_table,
131  *phosphor_xscreensaver_function_table,
132  *photopile_xscreensaver_function_table,
133  *piecewise_xscreensaver_function_table,
134  *pinion_xscreensaver_function_table,
135  *pipes_xscreensaver_function_table,
136  *polyhedra_xscreensaver_function_table,
137  *polyominoes_xscreensaver_function_table,
138  *polytopes_xscreensaver_function_table,
139  *pong_xscreensaver_function_table,
140  *popsquares_xscreensaver_function_table,
141  *providence_xscreensaver_function_table,
142  *pulsar_xscreensaver_function_table,
143  *pyro_xscreensaver_function_table,
144  *qix_xscreensaver_function_table,
145  *queens_xscreensaver_function_table,
146  *rdbomb_xscreensaver_function_table,
147  *ripples_xscreensaver_function_table,
148  *rocks_xscreensaver_function_table,
149  *rorschach_xscreensaver_function_table,
150  *rotzoomer_xscreensaver_function_table,
151  *rubik_xscreensaver_function_table,
152  *rubikblocks_xscreensaver_function_table,
153  *sballs_xscreensaver_function_table,
154  *shadebobs_xscreensaver_function_table,
155  *sierpinski_xscreensaver_function_table,
156  *sierpinski3d_xscreensaver_function_table,
157  *skytentacles_xscreensaver_function_table,
158  *slidescreen_xscreensaver_function_table,
159  *slip_xscreensaver_function_table,
160  *sonar_xscreensaver_function_table,
161  *speedmine_xscreensaver_function_table,
162  *spheremonics_xscreensaver_function_table,
163  *spotlight_xscreensaver_function_table,
164  *sproingies_xscreensaver_function_table,
165  *squiral_xscreensaver_function_table,
166  *stairs_xscreensaver_function_table,
167  *starfish_xscreensaver_function_table,
168  *starwars_xscreensaver_function_table,
169  *stonerview_xscreensaver_function_table,
170  *strange_xscreensaver_function_table,
171  *substrate_xscreensaver_function_table,
172  *superquadrics_xscreensaver_function_table,
173  *surfaces_xscreensaver_function_table,
174  *swirl_xscreensaver_function_table,
175  *tangram_xscreensaver_function_table,
176  *thornbird_xscreensaver_function_table,
177  *timetunnel_xscreensaver_function_table,
178  *topblock_xscreensaver_function_table,
179  *triangle_xscreensaver_function_table,
180  *tronbit_xscreensaver_function_table,
181  *truchet_xscreensaver_function_table,
182  *twang_xscreensaver_function_table,
183  *vermiculate_xscreensaver_function_table,
184  *voronoi_xscreensaver_function_table,
185  *wander_xscreensaver_function_table,
186  *whirlwindwarp_xscreensaver_function_table,
187  *wormhole_xscreensaver_function_table,
188  *xanalogtv_xscreensaver_function_table,
189  *xflame_xscreensaver_function_table,
190  *xjack_xscreensaver_function_table,
191  *xlyap_xscreensaver_function_table,
192  *xmatrix_xscreensaver_function_table,
193  *xrayswarm_xscreensaver_function_table,
194  *xspirograph_xscreensaver_function_table,
195  *zoom_xscreensaver_function_table;
196
197 static NSDictionary *make_function_tables_dict(void)
198 {
199   return
200     [NSDictionary dictionaryWithObjectsAndKeys:
201         [NSValue valueWithPointer:&abstractile_xscreensaver_function_table], @"abstractile",
202         [NSValue valueWithPointer:&anemone_xscreensaver_function_table], @"anemone",
203         [NSValue valueWithPointer:&anemotaxis_xscreensaver_function_table], @"anemotaxis",
204         [NSValue valueWithPointer:&antinspect_xscreensaver_function_table], @"antinspect",
205         [NSValue valueWithPointer:&antmaze_xscreensaver_function_table], @"antmaze",
206         [NSValue valueWithPointer:&antspotlight_xscreensaver_function_table], @"antspotlight",
207         [NSValue valueWithPointer:&apollonian_xscreensaver_function_table], @"apollonian",
208         [NSValue valueWithPointer:&apple2_xscreensaver_function_table], @"apple2",
209         [NSValue valueWithPointer:&atlantis_xscreensaver_function_table], @"atlantis",
210         [NSValue valueWithPointer:&attraction_xscreensaver_function_table], @"attraction",
211         [NSValue valueWithPointer:&atunnel_xscreensaver_function_table], @"atunnel",
212         [NSValue valueWithPointer:&barcode_xscreensaver_function_table], @"barcode",
213         [NSValue valueWithPointer:&blaster_xscreensaver_function_table], @"blaster",
214         [NSValue valueWithPointer:&blinkbox_xscreensaver_function_table], @"blinkbox",
215         [NSValue valueWithPointer:&blitspin_xscreensaver_function_table], @"blitspin",
216         [NSValue valueWithPointer:&blocktube_xscreensaver_function_table], @"blocktube",
217         [NSValue valueWithPointer:&boing_xscreensaver_function_table], @"boing",
218         [NSValue valueWithPointer:&bouboule_xscreensaver_function_table], @"bouboule",
219         [NSValue valueWithPointer:&bouncingcow_xscreensaver_function_table], @"bouncingcow",
220         [NSValue valueWithPointer:&boxed_xscreensaver_function_table], @"boxed",
221         [NSValue valueWithPointer:&boxfit_xscreensaver_function_table], @"boxfit",
222         [NSValue valueWithPointer:&braid_xscreensaver_function_table], @"braid",
223         [NSValue valueWithPointer:&bsod_xscreensaver_function_table], @"bsod",
224         [NSValue valueWithPointer:&bubble3d_xscreensaver_function_table], @"bubble3d",
225         [NSValue valueWithPointer:&bumps_xscreensaver_function_table], @"bumps",
226         [NSValue valueWithPointer:&cage_xscreensaver_function_table], @"cage",
227         [NSValue valueWithPointer:&carousel_xscreensaver_function_table], @"carousel",
228         [NSValue valueWithPointer:&ccurve_xscreensaver_function_table], @"ccurve",
229         [NSValue valueWithPointer:&celtic_xscreensaver_function_table], @"celtic",
230         [NSValue valueWithPointer:&circuit_xscreensaver_function_table], @"circuit",
231         [NSValue valueWithPointer:&cloudlife_xscreensaver_function_table], @"cloudlife",
232         [NSValue valueWithPointer:&companioncube_xscreensaver_function_table], @"companioncube",
233         [NSValue valueWithPointer:&compass_xscreensaver_function_table], @"compass",
234         [NSValue valueWithPointer:&coral_xscreensaver_function_table], @"coral",
235         [NSValue valueWithPointer:&crackberg_xscreensaver_function_table], @"crackberg",
236         [NSValue valueWithPointer:&crystal_xscreensaver_function_table], @"crystal",
237         [NSValue valueWithPointer:&cube21_xscreensaver_function_table], @"cube21",
238         [NSValue valueWithPointer:&cubenetic_xscreensaver_function_table], @"cubenetic",
239         [NSValue valueWithPointer:&cubestorm_xscreensaver_function_table], @"cubestorm",
240         [NSValue valueWithPointer:&cubicgrid_xscreensaver_function_table], @"cubicgrid",
241         [NSValue valueWithPointer:&cwaves_xscreensaver_function_table], @"cwaves",
242         [NSValue valueWithPointer:&cynosure_xscreensaver_function_table], @"cynosure",
243         [NSValue valueWithPointer:&dangerball_xscreensaver_function_table], @"dangerball",
244         [NSValue valueWithPointer:&decayscreen_xscreensaver_function_table], @"decayscreen",
245         [NSValue valueWithPointer:&deco_xscreensaver_function_table], @"deco",
246         [NSValue valueWithPointer:&deluxe_xscreensaver_function_table], @"deluxe",
247         [NSValue valueWithPointer:&demon_xscreensaver_function_table], @"demon",
248         [NSValue valueWithPointer:&discrete_xscreensaver_function_table], @"discrete",
249         [NSValue valueWithPointer:&distort_xscreensaver_function_table], @"distort",
250         [NSValue valueWithPointer:&dnalogo_xscreensaver_function_table], @"dnalogo",
251         [NSValue valueWithPointer:&drift_xscreensaver_function_table], @"drift",
252         [NSValue valueWithPointer:&endgame_xscreensaver_function_table], @"endgame",
253         [NSValue valueWithPointer:&engine_xscreensaver_function_table], @"engine",
254         [NSValue valueWithPointer:&epicycle_xscreensaver_function_table], @"epicycle",
255         [NSValue valueWithPointer:&eruption_xscreensaver_function_table], @"eruption",
256         [NSValue valueWithPointer:&euler2d_xscreensaver_function_table], @"euler2d",
257         [NSValue valueWithPointer:&fadeplot_xscreensaver_function_table], @"fadeplot",
258         [NSValue valueWithPointer:&fiberlamp_xscreensaver_function_table], @"fiberlamp",
259         [NSValue valueWithPointer:&fireworkx_xscreensaver_function_table], @"fireworkx",
260         [NSValue valueWithPointer:&flame_xscreensaver_function_table], @"flame",
261         [NSValue valueWithPointer:&flipflop_xscreensaver_function_table], @"flipflop",
262         [NSValue valueWithPointer:&flipscreen3d_xscreensaver_function_table], @"flipscreen3d",
263         [NSValue valueWithPointer:&fliptext_xscreensaver_function_table], @"fliptext",
264         [NSValue valueWithPointer:&flow_xscreensaver_function_table], @"flow",
265         [NSValue valueWithPointer:&fluidballs_xscreensaver_function_table], @"fluidballs",
266         [NSValue valueWithPointer:&flyingtoasters_xscreensaver_function_table], @"flyingtoasters",
267         [NSValue valueWithPointer:&fontglide_xscreensaver_function_table], @"fontglide",
268         [NSValue valueWithPointer:&fuzzyflakes_xscreensaver_function_table], @"fuzzyflakes",
269         [NSValue valueWithPointer:&galaxy_xscreensaver_function_table], @"galaxy",
270         [NSValue valueWithPointer:&gears_xscreensaver_function_table], @"gears",
271         [NSValue valueWithPointer:&gflux_xscreensaver_function_table], @"gflux",
272         [NSValue valueWithPointer:&glblur_xscreensaver_function_table], @"glblur",
273         [NSValue valueWithPointer:&glcells_xscreensaver_function_table], @"glcells",
274         [NSValue valueWithPointer:&gleidescope_xscreensaver_function_table], @"gleidescope",
275         [NSValue valueWithPointer:&glhanoi_xscreensaver_function_table], @"glhanoi",
276         [NSValue valueWithPointer:&glknots_xscreensaver_function_table], @"glknots",
277         [NSValue valueWithPointer:&glmatrix_xscreensaver_function_table], @"glmatrix",
278         [NSValue valueWithPointer:&glplanet_xscreensaver_function_table], @"glplanet",
279         [NSValue valueWithPointer:&glschool_xscreensaver_function_table], @"glschool",
280         [NSValue valueWithPointer:&glslideshow_xscreensaver_function_table], @"glslideshow",
281         [NSValue valueWithPointer:&glsnake_xscreensaver_function_table], @"glsnake",
282         [NSValue valueWithPointer:&gltext_xscreensaver_function_table], @"gltext",
283         [NSValue valueWithPointer:&goop_xscreensaver_function_table], @"goop",
284         [NSValue valueWithPointer:&grav_xscreensaver_function_table], @"grav",
285         [NSValue valueWithPointer:&greynetic_xscreensaver_function_table], @"greynetic",
286         [NSValue valueWithPointer:&halftone_xscreensaver_function_table], @"halftone",
287         [NSValue valueWithPointer:&halo_xscreensaver_function_table], @"halo",
288         [NSValue valueWithPointer:&helix_xscreensaver_function_table], @"helix",
289         [NSValue valueWithPointer:&hilbert_xscreensaver_function_table], @"hilbert",
290         [NSValue valueWithPointer:&hopalong_xscreensaver_function_table], @"hopalong",
291         [NSValue valueWithPointer:&hypertorus_xscreensaver_function_table], @"hypertorus",
292         [NSValue valueWithPointer:&hypnowheel_xscreensaver_function_table], @"hypnowheel",
293         [NSValue valueWithPointer:&ifs_xscreensaver_function_table], @"ifs",
294         [NSValue valueWithPointer:&imsmap_xscreensaver_function_table], @"imsmap",
295         [NSValue valueWithPointer:&interaggregate_xscreensaver_function_table], @"interaggregate",
296         [NSValue valueWithPointer:&interference_xscreensaver_function_table], @"interference",
297         [NSValue valueWithPointer:&intermomentary_xscreensaver_function_table], @"intermomentary",
298         [NSValue valueWithPointer:&jigglypuff_xscreensaver_function_table], @"jigglypuff",
299         [NSValue valueWithPointer:&jigsaw_xscreensaver_function_table], @"jigsaw",
300         [NSValue valueWithPointer:&juggler3d_xscreensaver_function_table], @"juggler3d",
301         [NSValue valueWithPointer:&julia_xscreensaver_function_table], @"julia",
302         [NSValue valueWithPointer:&kaleidescope_xscreensaver_function_table], @"kaleidescope",
303         [NSValue valueWithPointer:&klein_xscreensaver_function_table], @"klein",
304         [NSValue valueWithPointer:&kumppa_xscreensaver_function_table], @"kumppa",
305         [NSValue valueWithPointer:&lament_xscreensaver_function_table], @"lament",
306         [NSValue valueWithPointer:&lavalite_xscreensaver_function_table], @"lavalite",
307         [NSValue valueWithPointer:&loop_xscreensaver_function_table], @"loop",
308         [NSValue valueWithPointer:&m6502_xscreensaver_function_table], @"m6502",
309         [NSValue valueWithPointer:&maze_xscreensaver_function_table], @"maze",
310         [NSValue valueWithPointer:&memscroller_xscreensaver_function_table], @"memscroller",
311         [NSValue valueWithPointer:&menger_xscreensaver_function_table], @"menger",
312         [NSValue valueWithPointer:&metaballs_xscreensaver_function_table], @"metaballs",
313         [NSValue valueWithPointer:&mirrorblob_xscreensaver_function_table], @"mirrorblob",
314         [NSValue valueWithPointer:&moebius_xscreensaver_function_table], @"moebius",
315         [NSValue valueWithPointer:&moebiusgears_xscreensaver_function_table], @"moebiusgears",
316         [NSValue valueWithPointer:&moire_xscreensaver_function_table], @"moire",
317         [NSValue valueWithPointer:&moire2_xscreensaver_function_table], @"moire2",
318         [NSValue valueWithPointer:&molecule_xscreensaver_function_table], @"molecule",
319         [NSValue valueWithPointer:&morph3d_xscreensaver_function_table], @"morph3d",
320         [NSValue valueWithPointer:&mountain_xscreensaver_function_table], @"mountain",
321         [NSValue valueWithPointer:&munch_xscreensaver_function_table], @"munch",
322         [NSValue valueWithPointer:&nerverot_xscreensaver_function_table], @"nerverot",
323         [NSValue valueWithPointer:&noof_xscreensaver_function_table], @"noof",
324         [NSValue valueWithPointer:&noseguy_xscreensaver_function_table], @"noseguy",
325         [NSValue valueWithPointer:&pacman_xscreensaver_function_table], @"pacman",
326         [NSValue valueWithPointer:&pedal_xscreensaver_function_table], @"pedal",
327         [NSValue valueWithPointer:&penetrate_xscreensaver_function_table], @"penetrate",
328         [NSValue valueWithPointer:&penrose_xscreensaver_function_table], @"penrose",
329         [NSValue valueWithPointer:&petri_xscreensaver_function_table], @"petri",
330         [NSValue valueWithPointer:&phosphor_xscreensaver_function_table], @"phosphor",
331         [NSValue valueWithPointer:&photopile_xscreensaver_function_table], @"photopile",
332         [NSValue valueWithPointer:&piecewise_xscreensaver_function_table], @"piecewise",
333         [NSValue valueWithPointer:&pinion_xscreensaver_function_table], @"pinion",
334         [NSValue valueWithPointer:&pipes_xscreensaver_function_table], @"pipes",
335         [NSValue valueWithPointer:&polyhedra_xscreensaver_function_table], @"polyhedra",
336         [NSValue valueWithPointer:&polyominoes_xscreensaver_function_table], @"polyominoes",
337         [NSValue valueWithPointer:&polytopes_xscreensaver_function_table], @"polytopes",
338         [NSValue valueWithPointer:&pong_xscreensaver_function_table], @"pong",
339         [NSValue valueWithPointer:&popsquares_xscreensaver_function_table], @"popsquares",
340         [NSValue valueWithPointer:&providence_xscreensaver_function_table], @"providence",
341         [NSValue valueWithPointer:&pulsar_xscreensaver_function_table], @"pulsar",
342         [NSValue valueWithPointer:&pyro_xscreensaver_function_table], @"pyro",
343         [NSValue valueWithPointer:&qix_xscreensaver_function_table], @"qix",
344         [NSValue valueWithPointer:&queens_xscreensaver_function_table], @"queens",
345         [NSValue valueWithPointer:&rdbomb_xscreensaver_function_table], @"rdbomb",
346         [NSValue valueWithPointer:&ripples_xscreensaver_function_table], @"ripples",
347         [NSValue valueWithPointer:&rocks_xscreensaver_function_table], @"rocks",
348         [NSValue valueWithPointer:&rorschach_xscreensaver_function_table], @"rorschach",
349         [NSValue valueWithPointer:&rotzoomer_xscreensaver_function_table], @"rotzoomer",
350         [NSValue valueWithPointer:&rubik_xscreensaver_function_table], @"rubik",
351         [NSValue valueWithPointer:&rubikblocks_xscreensaver_function_table], @"rubikblocks",
352         [NSValue valueWithPointer:&sballs_xscreensaver_function_table], @"sballs",
353         [NSValue valueWithPointer:&shadebobs_xscreensaver_function_table], @"shadebobs",
354         [NSValue valueWithPointer:&sierpinski_xscreensaver_function_table], @"sierpinski",
355         [NSValue valueWithPointer:&sierpinski3d_xscreensaver_function_table], @"sierpinski3d",
356         [NSValue valueWithPointer:&skytentacles_xscreensaver_function_table], @"skytentacles",
357         [NSValue valueWithPointer:&slidescreen_xscreensaver_function_table], @"slidescreen",
358         [NSValue valueWithPointer:&slip_xscreensaver_function_table], @"slip",
359         [NSValue valueWithPointer:&sonar_xscreensaver_function_table], @"sonar",
360         [NSValue valueWithPointer:&speedmine_xscreensaver_function_table], @"speedmine",
361         [NSValue valueWithPointer:&spheremonics_xscreensaver_function_table], @"spheremonics",
362         [NSValue valueWithPointer:&spotlight_xscreensaver_function_table], @"spotlight",
363         [NSValue valueWithPointer:&sproingies_xscreensaver_function_table], @"sproingies",
364         [NSValue valueWithPointer:&squiral_xscreensaver_function_table], @"squiral",
365         [NSValue valueWithPointer:&stairs_xscreensaver_function_table], @"stairs",
366         [NSValue valueWithPointer:&starfish_xscreensaver_function_table], @"starfish",
367         [NSValue valueWithPointer:&starwars_xscreensaver_function_table], @"starwars",
368         [NSValue valueWithPointer:&stonerview_xscreensaver_function_table], @"stonerview",
369         [NSValue valueWithPointer:&strange_xscreensaver_function_table], @"strange",
370         [NSValue valueWithPointer:&substrate_xscreensaver_function_table], @"substrate",
371         [NSValue valueWithPointer:&superquadrics_xscreensaver_function_table], @"superquadrics",
372         [NSValue valueWithPointer:&surfaces_xscreensaver_function_table], @"surfaces",
373         [NSValue valueWithPointer:&swirl_xscreensaver_function_table], @"swirl",
374         [NSValue valueWithPointer:&tangram_xscreensaver_function_table], @"tangram",
375         [NSValue valueWithPointer:&thornbird_xscreensaver_function_table], @"thornbird",
376         [NSValue valueWithPointer:&timetunnel_xscreensaver_function_table], @"timetunnel",
377         [NSValue valueWithPointer:&topblock_xscreensaver_function_table], @"topblock",
378         [NSValue valueWithPointer:&triangle_xscreensaver_function_table], @"triangle",
379         [NSValue valueWithPointer:&tronbit_xscreensaver_function_table], @"tronbit",
380         [NSValue valueWithPointer:&truchet_xscreensaver_function_table], @"truchet",
381         [NSValue valueWithPointer:&twang_xscreensaver_function_table], @"twang",
382         [NSValue valueWithPointer:&vermiculate_xscreensaver_function_table], @"vermiculate",
383         [NSValue valueWithPointer:&voronoi_xscreensaver_function_table], @"voronoi",
384         [NSValue valueWithPointer:&wander_xscreensaver_function_table], @"wander",
385         [NSValue valueWithPointer:&whirlwindwarp_xscreensaver_function_table], @"whirlwindwarp",
386         [NSValue valueWithPointer:&wormhole_xscreensaver_function_table], @"wormhole",
387         [NSValue valueWithPointer:&xanalogtv_xscreensaver_function_table], @"xanalogtv",
388         [NSValue valueWithPointer:&xflame_xscreensaver_function_table], @"xflame",
389         [NSValue valueWithPointer:&xjack_xscreensaver_function_table], @"xjack",
390         [NSValue valueWithPointer:&xlyap_xscreensaver_function_table], @"xlyap",
391         [NSValue valueWithPointer:&xmatrix_xscreensaver_function_table], @"xmatrix",
392         [NSValue valueWithPointer:&xrayswarm_xscreensaver_function_table], @"xrayswarm",
393         [NSValue valueWithPointer:&xspirograph_xscreensaver_function_table], @"xspirograph",
394         [NSValue valueWithPointer:&zoom_xscreensaver_function_table], @"zoom",
395         nil];
396 }