Go to the source code of this file.
Functions | |
| void | tentacle_free (void) |
| void | tentacle_new (void) |
| void | tentacle_update (int *buf, int *back, int W, int H, short data[2][512], float rapport, int drawit) |
| static unsigned char | lighten (unsigned char value, float power) |
| static void | lightencolor (int *col, float power) |
| static int | evolutecolor (unsigned int src, unsigned int dest, unsigned int mask, unsigned int incr) |
| static void | pretty_move (float cycle, float *dist, float *dist2, float *rotangle) |
Variables | |
| static float | cycle = 0.0f |
| static grid3d * | grille [nbgrid] |
| static float * | vals |
| void tentacle_free | ( | void | ) |
Definition at line 23 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
| void tentacle_new | ( | void | ) |
Definition at line 31 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
| void tentacle_update | ( | int * | buf, | |
| int * | back, | |||
| int | W, | |||
| int | H, | |||
| short | data[2][512], | |||
| float | rapport, | |||
| int | drawit | |||
| ) |
Definition at line 154 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
| static unsigned char lighten | ( | unsigned char | value, | |
| float | power | |||
| ) | [inline, static] |
Definition at line 48 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
Referenced by lightencolor().
| static void lightencolor | ( | int * | col, | |
| float | power | |||
| ) | [static] |
Definition at line 67 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
Referenced by tentacle_update().
| static int evolutecolor | ( | unsigned int | src, | |
| unsigned int | dest, | |||
| unsigned int | mask, | |||
| unsigned int | incr | |||
| ) | [static] |
Definition at line 85 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
Referenced by tentacle_update().
| static void pretty_move | ( | float | cycle, | |
| float * | dist, | |||
| float * | dist2, | |||
| float * | rotangle | |||
| ) | [static] |
Definition at line 99 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
Referenced by tentacle_update().
float cycle = 0.0f [static] |
Definition at line 14 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
Referenced by tentacle_update().
Definition at line 15 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
float* vals [static] |
Definition at line 16 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.
Referenced by tentacle_free(), tentacle_new(), and tentacle_update().
1.6.3