21 const SDKUInt16 kSDL_version = 0x0100;
22 const float INCH_IN_MM = 25.4f;
23 const float k_Sprite_Enlarge_percent = 10.f;
24 const float k_Sprite_Enlarge_min = 2.f;
26 const SDKUInt32 k_ColorID_Prefix = 0x00FF0000;
27 const SDKUInt32 k_ColorID_Mask = 0xFFFF0000;
29 const SDKUInt16 kParameterLabelType = 0xFFFF;
30 const SDKUInt16 k_color_ref_mask = 0x00FF;
32 typedef enum SDLComponentType
40 const SDKUInt16 kColorPropertyUse = 1;
41 const SDKUInt16 kColorPropertyName = 2;
43 const SDKUInt16 kSymbolPropertyInfo = 1;
45 typedef enum FrameType
56 typedef enum EffectKind
59 effect_color_outlining,
65 FontWeight_Default = 0x0,
66 FontWeight_Thin = 0x1,
67 FontWeight_ExtraLight = 0x2,
68 FontWeight_Light = 0x3,
69 FontWeight_Normal = 0x4,
70 FontWeight_Medium = 0x5,
71 FontWeight_SemiBold = 0x6,
72 FontWeight_Bold = 0x7,
73 FontWeight_ExtraBold = 0x8,
74 FontWeight_Heavy = 0x9,
80 FontStretch_Default = 0x0,
81 FontStretch_UltraCondensed = 0x1,
82 FontStretch_ExtraCondensed = 0x2,
83 FontStretch_Condensed = 0x3,
84 FontStretch_SemiCondensed = 0x4,
85 FontStretch_Normal = 0x5,
86 FontStretch_SemiExpanded = 0x6,
87 FontStretch_Expanded = 0x7,
88 FontStretch_ExtraExpanded = 0x8,
89 FontStretch_UltraExpanded = 0x9,
95 FontStyle_Default = 0x0,
96 FontStyle_Normal = 0x1,
97 FontStyle_Italic = 0x2,
98 FontStyle_Oblique = 0x3,
101 typedef enum VertAlign
103 VertAlign_Bottom = 0,
105 VertAlign_Center = 2,
106 VertAlign_BaseLine = 3,
109 typedef enum HorzAlign
112 HorzAlign_Center = 1,
131 typedef enum PathGeometryType
133 unknownPathGeometry = -1,
139 typedef enum FillRule
145 typedef enum BrushPattern
147 staggered_pattern = 0,
158 typedef enum LineJoin
165 typedef enum LinePlace
167 place_continuous = 0,
172 typedef enum LineOrient
174 orient_tangential = 0,
175 orient_text_tangential,
176 orient_not_tangential
179 typedef enum LineAlign
187 typedef enum FileType
189 file_type_unknown = 0,
194 typedef enum ComponentType
196 ComponentType_Gap = 0,
199 ComponentType_Connect
202 typedef enum ClipType
209 typedef enum GeomUnits