![]() |
FJMovieEditor Pré-Alpha
A GTK video editor for GNOME. Designed for Artists to do, special effects, compositing and animation.
|
A color prepared to be animated. More...
#include <Utils.h>
Data Fields | |
union { | |
gdouble * c [3] | |
struct { | |
gdouble * r | |
The red component of color, to a generous use of color. | |
gdouble * g | |
The green component of color, to a generous use of color. | |
gdouble * b | |
The blue component of color, to a generous use of color. | |
} | |
struct { | |
gdouble * red | |
gdouble * green | |
gdouble * blue | |
} | |
}; |
A color prepared to be animated.
This structure includes all members of a color (RGB). These members are AnmColor::red, AnmColor::green and AnmColor:::blue. The color set in this structure, changes every frame, according to the key frames inserted. Use pointers to double, instead of doubles or floats, because the animation system (see keyframe.h) returns a pointer to a double, for each variable. animated. Instead of defining three variables, for the colors, defines this structure. This structure is allocated using the function, addAnmColor.
union { ... } |
gdouble* b |
The blue component of color, to a generous use of color.
gdouble* blue |
gdouble* c[3] |
gdouble* g |
The green component of color, to a generous use of color.
gdouble* green |
gdouble* r |
The red component of color, to a generous use of color.
gdouble* red |