News

Documentation

Enums: Various Flags and Enumerations used in Engrave.


Enumerations

enum  _Engrave_Image_Type {
  ENGRAVE_IMAGE_TYPE_RAW,
  ENGRAVE_IMAGE_TYPE_COMP,
  ENGRAVE_IMAGE_TYPE_LOSSY
}
enum  _Engrave_Part_Type {
  ENGRAVE_PART_TYPE_IMAGE,
  ENGRAVE_PART_TYPE_TEXT,
  ENGRAVE_PART_TYPE_TEXTBLOCK,
  ENGRAVE_PART_TYPE_RECT,
  ENGRAVE_PART_TYPE_SWALLOW,
  ENGRAVE_PART_TYPE_GRADIENT
}
enum  _Engrave_Text_Effect {
  ENGRAVE_TEXT_EFFECT_NONE,
  ENGRAVE_TEXT_EFFECT_PLAIN,
  ENGRAVE_TEXT_EFFECT_OUTLINE,
  ENGRAVE_TEXT_EFFECT_SOFT_OUTLINE,
  ENGRAVE_TEXT_EFFECT_SHADOW,
  ENGRAVE_TEXT_EFFECT_OUTLINE_SHADOW,
  ENGRAVE_TEXT_EFFECT_SOFT_SHADOW,
  ENGRAVE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW
}
enum  _Engrave_Action {
  ENGRAVE_ACTION_STATE_SET,
  ENGRAVE_ACTION_STOP,
  ENGRAVE_ACTION_SIGNAL_EMIT,
  ENGRAVE_ACTION_DRAG_VAL_SET,
  ENGRAVE_ACTION_DRAG_VAL_STEP,
  ENGRAVE_ACTION_DRAG_VAL_PAGE,
  ENGRAVE_ACTION_SCRIPT
}
enum  _Engrave_Transition {
  ENGRAVE_TRANSITION_LINEAR,
  ENGRAVE_TRANSITION_SINUSOIDAL,
  ENGRAVE_TRANSITION_ACCELERATE,
  ENGRAVE_TRANSITION_DECELERATE
}
enum  _Engrave_Aspect_Preference {
  ENGRAVE_ASPECT_PREFERENCE_NONE,
  ENGRAVE_ASPECT_PREFERENCE_VERTICAL,
  ENGRAVE_ASPECT_PREFERENCE_HORIZONTAL,
  ENGRAVE_ASPECT_PREFERENCE_BOTH
}

Enumeration Type Documentation

Enumerator:
ENGRAVE_ACTION_STATE_SET  Set the state of a given part.
ENGRAVE_ACTION_STOP  Stop the given action.
ENGRAVE_ACTION_SIGNAL_EMIT  Emit the given signal.
ENGRAVE_ACTION_DRAG_VAL_SET  Set the drag value of a given part.
ENGRAVE_ACTION_DRAG_VAL_STEP  Set the drag step of a given part.
ENGRAVE_ACTION_DRAG_VAL_PAGE  Set the drag page of a given part.
ENGRAVE_ACTION_SCRIPT  Set implictly if a script {} block is included.

Enumerator:
ENGRAVE_ASPECT_PREFERENCE_NONE  No aspect preference.
ENGRAVE_ASPECT_PREFERENCE_VERTICAL  Vertical aspect preference.
ENGRAVE_ASPECT_PREFERENCE_HORIZONTAL  Horizontal aspect preference.
ENGRAVE_ASPECT_PREFERENCE_BOTH  Vertical and Horizontal aspect preference.

Enumerator:
ENGRAVE_IMAGE_TYPE_RAW  No compression, no loss of detail.
ENGRAVE_IMAGE_TYPE_COMP  Compress image, no loss of detail.
ENGRAVE_IMAGE_TYPE_LOSSY  Lossy compression of image.

Enumerator:
ENGRAVE_PART_TYPE_IMAGE  Part is an image.
ENGRAVE_PART_TYPE_TEXT  Part is text.
ENGRAVE_PART_TYPE_TEXTBLOCK  Part is textblock.
ENGRAVE_PART_TYPE_RECT  Part is a rectangle.
ENGRAVE_PART_TYPE_SWALLOW  Part is a swallow.
ENGRAVE_PART_TYPE_GRADIENT  Part is a gradient.

Enumerator:
ENGRAVE_TEXT_EFFECT_NONE  No text effect.
ENGRAVE_TEXT_EFFECT_PLAIN  Normal text.
ENGRAVE_TEXT_EFFECT_OUTLINE  Outlined text.
ENGRAVE_TEXT_EFFECT_SOFT_OUTLINE  Soft outlined text.
ENGRAVE_TEXT_EFFECT_SHADOW  Shadowed text.
ENGRAVE_TEXT_EFFECT_OUTLINE_SHADOW  Outlined and shadowed text.
ENGRAVE_TEXT_EFFECT_SOFT_SHADOW  Soft shadowed text.
ENGRAVE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW  Outlined and soft shadowed text.

Enumerator:
ENGRAVE_TRANSITION_LINEAR  A linear transtion.
ENGRAVE_TRANSITION_SINUSOIDAL  A sinusoidal transition.
ENGRAVE_TRANSITION_ACCELERATE  An accelerating transition.
ENGRAVE_TRANSITION_DECELERATE  A decelerating transition.


Copyright © Enlightenment.org

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