libvisual  0.5.0
Namespaces | Typedefs | Functions
VisPalette
Collaboration diagram for VisPalette:

Namespaces

namespace  LV
 Libvisual namespace.
 

Typedefs

typedef struct LV::Palette VisPalette
 

Functions

VisPalettevisual_palette_new (unsigned int ncolors)
 
void visual_palette_free (VisPalette *palette)
 
VisPalettevisual_palette_clone (VisPalette *self)
 
void visual_palette_copy (VisPalette *dest, VisPalette *src)
 
VisColorvisual_palette_get_colors (VisPalette *pal)
 
VisColorvisual_palette_get_color (VisPalette *pal, int index)
 
unsigned int visual_palette_get_size (VisPalette *pal)
 
void visual_palette_blend (VisPalette *dest, VisPalette *src1, VisPalette *src2, float rate)
 
int visual_palette_find_color (VisPalette *pal, VisColor *color)
 

Detailed Description