Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/ai/src/external/ceguilua/ceguilua-0.5.0/package/falagard/Enums.pkg @ 6847

Last change on this file since 6847 was 5781, checked in by rgrieder, 15 years ago

Reverted trunk again. We might want to find a way to delete these revisions again (x3n's changes are still available as diff in the commit mails).

  • Property svn:eol-style set to native
File size: 2.6 KB
Line 
1/******************************************************************************
2  DimensionType
3*******************************************************************************/
4enum DimensionType
5{
6  DT_LEFT_EDGE,
7  DT_X_POSITION,
8  DT_TOP_EDGE,
9  DT_Y_POSITION,
10  DT_RIGHT_EDGE,
11  DT_BOTTOM_EDGE,
12  DT_WIDTH,
13  DT_HEIGHT,
14  DT_X_OFFSET,
15  DT_Y_OFFSET,
16  DT_INVALID
17};
18
19
20/******************************************************************************
21  VerticalFormatting 
22*******************************************************************************/
23enum VerticalFormatting
24{
25  VF_TOP_ALIGNED,
26  VF_CENTRE_ALIGNED,
27  VF_BOTTOM_ALIGNED,
28  VF_STRETCHED, 
29  VF_TILED
30};
31
32
33/******************************************************************************
34  HorizontalFormatting 
35*******************************************************************************/
36enum HorizontalFormatting
37{
38  HF_LEFT_ALIGNED,
39  HF_CENTRE_ALIGNED,
40  HF_RIGHT_ALIGNED,
41  HF_STRETCHED,
42  HF_TILED
43};
44
45/******************************************************************************
46  VerticalTextFormatting 
47*******************************************************************************/
48enum VerticalTextFormatting
49{
50  VTF_TOP_ALIGNED,
51  VTF_CENTRE_ALIGNED,
52  VTF_BOTTOM_ALIGNED
53};
54
55/******************************************************************************
56  HorinzontalTextFormatting 
57*******************************************************************************/
58enum HorizontalTextFormatting
59{
60  HTF_LEFT_ALIGNED,
61  HTF_RIGHT_ALIGNED,
62  HTF_CENTRE_ALIGNED,
63  HTF_JUSTIFIED,
64  HTF_WORDWRAP_LEFT_ALIGNED,
65  HTF_WORDWRAP_RIGHT_ALIGNED,
66  HTF_WORDWRAP_CENTRE_ALIGNED,
67  HTF_WORDWRAP_JUSTIFIED
68};
69
70/******************************************************************************
71  FontMetricType   
72*******************************************************************************/
73enum FontMetricType
74{
75  FMT_LINE_SPACING,
76  FMT_BASELINE,
77  FMT_HORZ_EXTENT
78};
79
80/******************************************************************************
81  DimensionOperator
82*******************************************************************************/
83enum DimensionOperator
84{
85  DOP_NOOP,
86  DOP_ADD,
87  DOP_SUBTRACT,
88  DOP_MULTIPLY,
89  DOP_DIVIDE
90};
91
92/******************************************************************************
93  FrameImageComponent
94*******************************************************************************/
95enum FrameImageComponent
96{
97  FIC_BACKGROUND,
98  FIC_TOP_LEFT_CORNER,
99  FIC_TOP_RIGHT_CORNER,
100  FIC_BOTTOM_LEFT_CORNER,
101  FIC_BOTTOM_RIGHT_CORNER,
102  FIC_LEFT_EDGE,
103  FIC_RIGHT_EDGE,
104  FIC_TOP_EDGE,
105  FIC_BOTTOM_EDGE,
106  FIC_FRAME_IMAGE_COUNT
107};
108
Note: See TracBrowser for help on using the repository browser.