News

Documentation

_Engrave_Part_State Struct Reference
[Engrave_Part_State: Functions to work with the Engrave_Part_State objects]

Stores the information for the Engrave_Part_State object. More...


Data Fields

char * name
 The name of the state.
double value
 The value assigned to the state.
unsigned char visible
 Flag for if the state is visible.
struct {
   double   y
 x value
align
 Store the align and step information for the state.
struct {
   double   y
 x value
step
 Store the align and step information for the state.
struct {
   int   w
 width value
   int   h
 height value
min
 The min and max settings for the state.
struct {
   int   w
 width value
   int   h
 height value
max
 The min and max settings for the state.
struct {
   int   w
 width value
   int   h
 height value
fixed
 The min and max settings for the state.
struct {
   double   w
 The width.
   double   h
 The height.
aspect
 The aspect ratio settings for the state.
struct {
   struct {
      double   x
 The x position.
      double   y
 The y position.
   }   relative
 The relative positions.
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   offset
 The offset values.
   char *   to_x
 The x part relativity.
   char *   to_y
 The y part relativity.
rel1
 The relative orientation settings for the state.
struct {
   struct {
      double   x
 The x position.
      double   y
 The y position.
   }   relative
 The relative positions.
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   offset
 The offset values.
   char *   to_x
 The x part relativity.
   char *   to_y
 The y part relativity.
rel2
 The relative orientation settings for the state.
struct {
   char *   spectrum
 Name of the spectrum.
   char *   type
 Type of the gradient.
gradient
 gradient information for the state
struct {
   Engrave_Image *   normal
 The image itself.
   Evas_List *   tween
 List of tween images.
   int   middle
 The middle information.
   struct {
      int   l
 Left value.
      int   r
 Right value.
      int   t
 Top value.
      int   b
 Bottom value.
   }   border
 The border information.
image
 image information for the state
char * color_class
 Colour class setting.
struct {
   int   r
 Red setting.
   int   g
 Green setting.
   int   b
 Blue setting.
   int   a
 Alpha setting.
color
 Colour settings for the state.
struct {
   int   r
 Red setting.
   int   g
 Green setting.
   int   b
 Blue setting.
   int   a
 Alpha setting.
color2
 Colour settings for the state.
struct {
   int   r
 Red setting.
   int   g
 Green setting.
   int   b
 Blue setting.
   int   a
 Alpha setting.
color3
 Colour settings for the state.
struct {
   int   smooth
 The smooth setting.
   struct {
      double   x
 The x value.
      double   y
 The y value.
   }   pos_rel
 relitivity settings for the fill position
   struct {
      double   x
 The x value.
      double   y
 The y value.
   }   rel
 relitivity settings for the fill position
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   pos_abs
 absolute settings for the fill position
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   abs
 absolute settings for the fill position
fill
 Fill information for the state.
struct {
   char *   text
 The text string.
   char *   text_class
 The text class.
   char *   text_source
 The text source.
   char *   source
 The text source ?
   char *   font
 The font to use.
   char *   style
 The text style.
   int   size
 Size to display as.
   double   elipsis
 Elipsis.
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   fit
 Fit, max and min size information.
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   min
 Fit, max and min size information.
   struct {
      int   x
 The x value.
      int   y
 The y value.
   }   max
 Fit, max and min size information.
   struct {
      double   x
 The x value.
      double   y
 The y value.
   }   align
 Alignment settings for the text.
text
 State text settings.
void * parent
 Pointer to parent.

Detailed Description

Stores the information for the Engrave_Part_State object.


Copyright © Enlightenment.org

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