tentacle3d.c File Reference

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 grid3dgrille [nbgrid]
static float * vals

Function Documentation

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 
) [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().


Variable Documentation

float cycle = 0.0f [static]

Definition at line 14 of file mythplugins/mythmusic/mythmusic/goom/tentacle3d.c.

Referenced by tentacle_update().

grid3d* grille[nbgrid] [static]
float* vals [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:49 2012 for MythTV by  doxygen 1.6.3