Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

_Engrave_Program Struct Reference
[Engrave_Program: Functions to work with Engrave_Program objects.]

Contains all the info to define a program. More...


Data Fields

char * name
 The program name.

char * signal
 The signal to act on.

char * source
 The souce to act on.

Evas_List * targets
 The list of targets.

Evas_List * afters
 The list of afters.

struct {
   double   from
 The from in setting.

   double   range
 The range in setting.

in
 Stores the in settings for the program.

Engrave_Action action
 The action assocated with the program.

char * state
 The state setting for the action.

char * state2
 The state2 setting for the action.

double value
 The value setting for the action.

double value2
 The value2 setting for the action.

Engrave_Transition transition
 The transition type of the program.

double duration
 The duration of the transition.

char * script
 The script associated with the program.

void * parent
 Pointer to parent.


Detailed Description

Contains all the info to define a program.