News

Documentation

engrave_enums.h

Go to the documentation of this file.
00001 #ifndef ENGRAVE_ENUMS_H
00002 #define ENGRAVE_ENUMS_H
00003 
00014 typedef enum _Engrave_Image_Type Engrave_Image_Type;
00015 typedef enum _Engrave_Part_Type Engrave_Part_Type;
00016 typedef enum _Engrave_Text_Effect Engrave_Text_Effect;
00017 typedef enum _Engrave_Action Engrave_Action;
00018 typedef enum _Engrave_Transition Engrave_Transition;
00019 typedef enum _Engrave_Aspect_Preference Engrave_Aspect_Preference;
00020 typedef enum _Engrave_Parse_Section Engrave_Parse_Section;
00021 
00026 enum _Engrave_Image_Type
00027 {
00028   ENGRAVE_IMAGE_TYPE_RAW, 
00029   ENGRAVE_IMAGE_TYPE_COMP, 
00030   ENGRAVE_IMAGE_TYPE_LOSSY, 
00031   ENGRAVE_IMAGE_TYPE_NUM
00032 };
00033 
00038 enum _Engrave_Part_Type
00039 {
00040   ENGRAVE_PART_TYPE_IMAGE, 
00041   ENGRAVE_PART_TYPE_TEXT, 
00042   ENGRAVE_PART_TYPE_TEXTBLOCK, 
00043   ENGRAVE_PART_TYPE_RECT, 
00044   ENGRAVE_PART_TYPE_SWALLOW, 
00045   ENGRAVE_PART_TYPE_GRADIENT, 
00046   ENGRAVE_PART_TYPE_NUM
00047 };
00048 
00054 enum _Engrave_Text_Effect
00055 {
00056   ENGRAVE_TEXT_EFFECT_NONE, 
00057   ENGRAVE_TEXT_EFFECT_PLAIN, 
00058   ENGRAVE_TEXT_EFFECT_OUTLINE, 
00059   ENGRAVE_TEXT_EFFECT_SOFT_OUTLINE, 
00060   ENGRAVE_TEXT_EFFECT_SHADOW, 
00061   ENGRAVE_TEXT_EFFECT_OUTLINE_SHADOW, 
00062   ENGRAVE_TEXT_EFFECT_SOFT_SHADOW, 
00063   ENGRAVE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW, 
00064   ENGRAVE_TEXT_EFFECT_NUM
00065 };
00066 
00071 enum _Engrave_Action
00072 {
00073   ENGRAVE_ACTION_STATE_SET, 
00074   ENGRAVE_ACTION_STOP, 
00075   ENGRAVE_ACTION_SIGNAL_EMIT, 
00076   ENGRAVE_ACTION_DRAG_VAL_SET, 
00077   ENGRAVE_ACTION_DRAG_VAL_STEP, 
00078   ENGRAVE_ACTION_DRAG_VAL_PAGE, 
00079   ENGRAVE_ACTION_SCRIPT, 
00080   ENGRAVE_ACTION_NUM
00081 };
00082 
00087 enum _Engrave_Transition
00088 {
00089   ENGRAVE_TRANSITION_LINEAR, 
00090   ENGRAVE_TRANSITION_SINUSOIDAL, 
00091   ENGRAVE_TRANSITION_ACCELERATE, 
00092   ENGRAVE_TRANSITION_DECELERATE, 
00093   ENGRAVE_TRANSITION_NUM
00094 };
00095 
00100 enum _Engrave_Aspect_Preference
00101 {
00102   ENGRAVE_ASPECT_PREFERENCE_NONE, 
00103   ENGRAVE_ASPECT_PREFERENCE_VERTICAL, 
00104   ENGRAVE_ASPECT_PREFERENCE_HORIZONTAL, 
00105   ENGRAVE_ASPECT_PREFERENCE_BOTH, 
00106   ENGRAVE_ASPECT_PREFERENCE_NUM
00107 };
00108 
00113 #endif
00114 

Copyright © Enlightenment.org

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