News

Documentation

engrave_spectrum.h File Reference

Engrave_Spectrum block Contains all of the functions to maniuplate Engrave_Spectrum blocks. More...

Go to the source code of this file.


Data Structures

struct  _Engrave_Spectrum
 Stores the needed spectrum information. More...
struct  _Engrave_Spectrum_Color
 Stores the spectrum color information. More...

Typedefs

typedef _Engrave_Spectrum Engrave_Spectrum
 The Engrave_Spectrum typedef.

Functions

EAPI Engrave_Spectrumengrave_spectrum_new ()
 engrave_spectrum_new - create a new Engrave_Spectrum object
EAPI void engrave_spectrum_free (Engrave_Spectrum *es)
 engrave_spectrum_free - frees a Engrave_Spectrum object
EAPI Engrave_Spectrum_Colorengrave_spectrum_color_new (int r, int g, int b, int a, int d)
 engrave_spectrum_color_new - Creates an Engrave_Spectrum_Color object
EAPI void engrave_spectrum_color_free (Engrave_Spectrum_Color *esc)
 engrave_spectrum_color_free - frees a Engrave_Spectrum_Color object
EAPI void engrave_spectrum_parent_set (Engrave_Spectrum *es, void *parent)
 engrave_spectrum_parent_set - sets the parent of the Engrave_Spectrum object
EAPI void engrave_spectrum_color_add (Engrave_Spectrum *spec, Engrave_Spectrum_Color *col)
 engrave_spectrum_color_add - Adds a color to a Engrave_Spectrum object
EAPI void engrave_spectrum_color_del (Engrave_Spectrum *spec, Engrave_Spectrum_Color *col)
 engrave_spectrum_color_del - Removes a color from a Engrave_Spectrum object
EAPI const char * engrave_spectrum_name_get (Engrave_Spectrum *es)
 engrave_spectrum_name_get - gets the name of the Engrave_Spectrum object
EAPI void engrave_spectrum_name_set (Engrave_Spectrum *es, const char *name)
 engrave_spectrum_name_set - sets the name of the Engrave_Spectrum object
EAPI int engrave_spectrum_color_count (Engrave_Spectrum *es)
 engrave_spectrum_color_count - returns the number of colors inside an Engrave_Spectrum object
EAPI Engrave_Spectrum_Colorengrave_spectrum_color_nth (Engrave_Spectrum *es, int n)
 engrave_spectrum_color_nth - gets the nth color of the Engrave_Spectrum object

Detailed Description

Engrave_Spectrum block Contains all of the functions to maniuplate Engrave_Spectrum blocks.


Copyright © Enlightenment.org

Engrave Documentation Generated: Sat Apr 7 18:28:00 2007