summaryrefslogtreecommitdiff
path: root/uisimulator
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-03-26 13:47:42 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-03-26 13:47:42 +0000
commite4469775794e43c6bb0c6cb00e7fa8f4d9fd788e (patch)
tree122f0cf7544da29585dc2205fe9c07ceef1e7452 /uisimulator
parentd2a47e88c162b410a23ede7caabb066f1f1924d0 (diff)
unused includes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator')
-rw-r--r--uisimulator/colors.h140
-rw-r--r--uisimulator/hsv.h27
-rw-r--r--uisimulator/list.h38
-rw-r--r--uisimulator/usleep.h20
-rw-r--r--uisimulator/yarandom.h64
5 files changed, 0 insertions, 289 deletions
diff --git a/uisimulator/colors.h b/uisimulator/colors.h
deleted file mode 100644
index 61421cf5c3..0000000000
--- a/uisimulator/colors.h
+++ /dev/null
@@ -1,140 +0,0 @@
-/* xscreensaver, Copyright (c) 1992, 1997 Jamie Zawinski <jwz@jwz.org>
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation. No representations are made about the suitability of this
- * software for any purpose. It is provided "as is" without express or
- * implied warranty.
- */
-
-#ifndef __COLORS_H__
-#define __COLORS_H__
-
-/* Like XFreeColors, but works on `XColor *' instead of `unsigned long *'
- */
-extern void free_colors (Display *, Colormap, XColor *, int ncolors);
-
-
-/* Allocates writable, non-contiguous color cells. The number requested is
- passed in *ncolorsP, and the number actually allocated is returned there.
- (Unlike XAllocColorCells(), this will allocate as many as it can, instead
- of failing if they can't all be allocated.)
- */
-extern void allocate_writable_colors (Display *dpy, Colormap cmap,
- unsigned long *pixels, int *ncolorsP);
-
-
-/* Generates a sequence of colors evenly spaced between the given pair
- of HSV coordinates.
-
- If closed_p is true, the colors will go from the first point to the
- second then back to the first.
-
- If allocate_p is true, the colors will be allocated from the map;
- if enough colors can't be allocated, we will try for less, and the
- result will be returned to ncolorsP.
-
- If writable_p is true, writable color cells will be allocated;
- otherwise, read-only cells will be allocated.
- */
-extern void make_color_ramp (Display *dpy, Colormap cmap,
- int h1, double s1, double v1,
- int h2, double s2, double v2,
- XColor *colors, int *ncolorsP,
- Bool closed_p,
- Bool allocate_p,
- Bool writable_p);
-
-/* Generates a sequence of colors evenly spaced around the triangle
- indicated by the thee HSV coordinates.
-
- If allocate_p is true, the colors will be allocated from the map;
- if enough colors can't be allocated, we will try for less, and the
- result will be returned to ncolorsP.
-
- If writable_p is true, writable color cells will be allocated;
- otherwise, read-only cells will be allocated.
- */
-extern void make_color_loop (Display *, Colormap,
- int h1, double s1, double v1,
- int h2, double s2, double v2,
- int h3, double s3, double v3,
- XColor *colors, int *ncolorsP,
- Bool allocate_p,
- Bool writable_p);
-
-
-/* Allocates a hopefully-interesting colormap, which will be a closed loop
- without any sudden transitions.
-
- If allocate_p is true, the colors will be allocated from the map;
- if enough colors can't be allocated, we will try for less, and the
- result will be returned to ncolorsP. An error message will be
- printed on stderr (if verbose_p).
-
- If *writable_pP is true, writable color cells will be allocated;
- otherwise, read-only cells will be allocated. If no writable cells
- cannot be allocated, we will try to allocate unwritable cells
- instead, and print a message on stderr to that effect (if verbose_p).
- */
-extern void make_smooth_colormap (Display *dpy, Visual *visual,
- Colormap cmap,
- XColor *colors, int *ncolorsP,
- Bool allocate_p,
- Bool *writable_pP,
- Bool verbose_p);
-
-/* Allocates a uniform colormap which touches each hue of the spectrum,
- evenly spaced. The saturation and intensity are chosen randomly, but
- will be high enough to be visible.
-
- If allocate_p is true, the colors will be allocated from the map;
- if enough colors can't be allocated, we will try for less, and the
- result will be returned to ncolorsP. An error message will be
- printed on stderr (if verbose_p).
-
- If *writable_pP is true, writable color cells will be allocated;
- otherwise, read-only cells will be allocated. If no writable cells
- cannot be allocated, we will try to allocate unwritable cells
- instead, and print a message on stderr to that effect (if verbose_p).
- */
-extern void make_uniform_colormap (Display *dpy, Visual *visual,
- Colormap cmap,
- XColor *colors, int *ncolorsP,
- Bool allocate_p,
- Bool *writable_pP,
- Bool verbose_p);
-
-/* Allocates a random colormap (the colors are unrelated to one another.)
- If `bright_p' is false, the colors will be completely random; if it is
- true, all of the colors will be bright enough to see on a black background.
-
- If allocate_p is true, the colors will be allocated from the map;
- if enough colors can't be allocated, we will try for less, and the
- result will be returned to ncolorsP. An error message will be
- printed on stderr (if verbose_p).
-
- If *writable_pP is true, writable color cells will be allocated;
- otherwise, read-only cells will be allocated. If no writable cells
- cannot be allocated, we will try to allocate unwritable cells
- instead, and print a message on stderr to that effect (if verbose_p).
- */
-extern void make_random_colormap (Display *dpy, Visual *visual,
- Colormap cmap,
- XColor *colors, int *ncolorsP,
- Bool bright_p,
- Bool allocate_p,
- Bool *writable_pP,
- Bool verbose_p);
-
-
-/* Assuming that the array of colors indicates the current state of a set
- of writable color cells, this rotates the contents of the array by
- `distance' steps, moving the colors of cell N to cell (N - distance).
- */
-extern void rotate_colors (Display *, Colormap,
- XColor *, int ncolors, int distance);
-
-#endif /* __COLORS_H__ */
diff --git a/uisimulator/hsv.h b/uisimulator/hsv.h
deleted file mode 100644
index e0fdfb0fe6..0000000000
--- a/uisimulator/hsv.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* xscreensaver, Copyright (c) 1992, 1997 Jamie Zawinski <jwz@jwz.org>
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation. No representations are made about the suitability of this
- * software for any purpose. It is provided "as is" without express or
- * implied warranty.
- */
-
-#ifndef __HSV_H__
-#define __HSV_H__
-
-/* Converts between RGB and HSV color spaces.
- R, G, and B are in the range 0 - 65535;
- H is in the range 0 - 360;
- S and V are in the range 0.0 - 1.0.
- */
-extern void hsv_to_rgb (int h, double s, double v,
- unsigned short *r,
- unsigned short *g,
- unsigned short *b);
-extern void rgb_to_hsv (unsigned short r, unsigned short g, unsigned short b,
- int *h, double *s, double *v);
-
-#endif /* __HSV_H__ */
diff --git a/uisimulator/list.h b/uisimulator/list.h
deleted file mode 100644
index 91a85869bc..0000000000
--- a/uisimulator/list.h
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef LIST_H
-#define LIST_H
-
-
-class ListWalk {
- public:
- ListWalk(class List *list);
- void restart();
-
- void* getNext();
-
- private:
- int index;
- class List *list;
-};
-
-class List {
- friend ListWalk;
- public:
- List();
-
- void* getNext(void *); // next after this
-
- int getSize();
-
- bool add(void *);
- void *remove(void *);
-
- private:
- void **data;
- int datasize;
-
- int size;
-
-};
-
-
-#endif // LIST_H
diff --git a/uisimulator/usleep.h b/uisimulator/usleep.h
deleted file mode 100644
index c40363ef4a..0000000000
--- a/uisimulator/usleep.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/* xscreensaver, Copyright (c) 1992, 1996 Jamie Zawinski <jwz@jwz.org>
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation. No representations are made about the suitability of this
- * software for any purpose. It is provided "as is" without express or
- * implied warranty.
- */
-
-#ifndef __SCREENHACK_USLEEP_H__
-#define __SCREENHACK_USLEEP_H__
-
-extern void screenhack_usleep (unsigned long usecs);
-
-#undef usleep
-#define usleep(usecs) screenhack_usleep(usecs)
-
-#endif /* __SCREENHACK_USLEEP_H__ */
diff --git a/uisimulator/yarandom.h b/uisimulator/yarandom.h
deleted file mode 100644
index 0e1dfcfb76..0000000000
--- a/uisimulator/yarandom.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* xscreensaver, Copyright (c) 1997, 1998 by Jamie Zawinski <jwz@jwz.org>
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation. No representations are made about the suitability of this
- * software for any purpose. It is provided "as is" without express or
- * implied warranty.
- */
-
-#ifndef __YARANDOM_H__
-#define __YARANDOM_H__
-
-#undef random
-#undef rand
-#undef drand48
-#undef srandom
-#undef srand
-#undef srand48
-#undef frand
-#undef RAND_MAX
-
-#ifdef VMS
-# include "vms-gtod.h"
-#endif
-
-extern unsigned int ya_random (void);
-extern void ya_rand_init (unsigned int);
-
-#define random() ya_random()
-#define RAND_MAX 0x7FFFFFFF
-
-/*#define srandom(i) ya_rand_init(0)*/
-
-/* Define these away to keep people from using the wrong APIs in xscreensaver.
- */
-#define rand __ERROR_use_random_not_rand_in_xscreensaver__
-#define drand48 __ERROR_use_random_not_drand48_in_xscreensaver__
-#define srandom __ERROR_do_not_call_srandom_in_xscreensaver__
-#define srand __ERROR_do_not_call_srand_in_xscreensaver__
-#define srand48 __ERROR_do_not_call_srand48_in_xscreensaver__
-#define ya_rand_init __ERROR_do_not_call_ya_rand_init_in_xscreensaver__
-
-
-#if defined (__GNUC__) && (__GNUC__ >= 2)
- /* Implement frand using GCC's statement-expression extension. */
-
-# define frand(f) \
- ({ double tmp = (((double) random()) / \
- (((double) ((unsigned int)~0)) / ((double) (f)))); \
- tmp < 0 ? (-tmp) : tmp; })
-
-#else /* not GCC2 - implement frand using a global variable.*/
-
-static double _frand_tmp_;
-# define frand(f) \
- (_frand_tmp_ = (((double) random()) / \
- (((double) ((unsigned int)~0)) / ((double) (f)))), \
- _frand_tmp_ < 0 ? (-_frand_tmp_) : _frand_tmp_)
-
-#endif /* not GCC2 */
-
-#endif /* __YARANDOM_H__ */