diff options
Diffstat (limited to '')
-rw-r--r-- | libraries/irrlicht-1.8/include/EAttributes.h | 202 |
1 files changed, 101 insertions, 101 deletions
diff --git a/libraries/irrlicht-1.8/include/EAttributes.h b/libraries/irrlicht-1.8/include/EAttributes.h index 51f102b..121b6b3 100644 --- a/libraries/irrlicht-1.8/include/EAttributes.h +++ b/libraries/irrlicht-1.8/include/EAttributes.h | |||
@@ -1,101 +1,101 @@ | |||
1 | // Copyright (C) 2002-2012 Nikolaus Gebhardt | 1 | // Copyright (C) 2002-2012 Nikolaus Gebhardt |
2 | // This file is part of the "Irrlicht Engine". | 2 | // This file is part of the "Irrlicht Engine". |
3 | // For conditions of distribution and use, see copyright notice in irrlicht.h | 3 | // For conditions of distribution and use, see copyright notice in irrlicht.h |
4 | 4 | ||
5 | #ifndef __E_ATTRIBUTES_H_INCLUDED__ | 5 | #ifndef __E_ATTRIBUTES_H_INCLUDED__ |
6 | #define __E_ATTRIBUTES_H_INCLUDED__ | 6 | #define __E_ATTRIBUTES_H_INCLUDED__ |
7 | 7 | ||
8 | namespace irr | 8 | namespace irr |
9 | { | 9 | { |
10 | namespace io | 10 | namespace io |
11 | { | 11 | { |
12 | 12 | ||
13 | //! Types of attributes available for IAttributes | 13 | //! Types of attributes available for IAttributes |
14 | enum E_ATTRIBUTE_TYPE | 14 | enum E_ATTRIBUTE_TYPE |
15 | { | 15 | { |
16 | // integer attribute | 16 | // integer attribute |
17 | EAT_INT = 0, | 17 | EAT_INT = 0, |
18 | 18 | ||
19 | // float attribute | 19 | // float attribute |
20 | EAT_FLOAT, | 20 | EAT_FLOAT, |
21 | 21 | ||
22 | // string attribute | 22 | // string attribute |
23 | EAT_STRING, | 23 | EAT_STRING, |
24 | 24 | ||
25 | // boolean attribute | 25 | // boolean attribute |
26 | EAT_BOOL, | 26 | EAT_BOOL, |
27 | 27 | ||
28 | // enumeration attribute | 28 | // enumeration attribute |
29 | EAT_ENUM, | 29 | EAT_ENUM, |
30 | 30 | ||
31 | // color attribute | 31 | // color attribute |
32 | EAT_COLOR, | 32 | EAT_COLOR, |
33 | 33 | ||
34 | // floating point color attribute | 34 | // floating point color attribute |
35 | EAT_COLORF, | 35 | EAT_COLORF, |
36 | 36 | ||
37 | // 3d vector attribute | 37 | // 3d vector attribute |
38 | EAT_VECTOR3D, | 38 | EAT_VECTOR3D, |
39 | 39 | ||
40 | // 2d position attribute | 40 | // 2d position attribute |
41 | EAT_POSITION2D, | 41 | EAT_POSITION2D, |
42 | 42 | ||
43 | // vector 2d attribute | 43 | // vector 2d attribute |
44 | EAT_VECTOR2D, | 44 | EAT_VECTOR2D, |
45 | 45 | ||
46 | // rectangle attribute | 46 | // rectangle attribute |
47 | EAT_RECT, | 47 | EAT_RECT, |
48 | 48 | ||
49 | // matrix attribute | 49 | // matrix attribute |
50 | EAT_MATRIX, | 50 | EAT_MATRIX, |
51 | 51 | ||
52 | // quaternion attribute | 52 | // quaternion attribute |
53 | EAT_QUATERNION, | 53 | EAT_QUATERNION, |
54 | 54 | ||
55 | // 3d bounding box | 55 | // 3d bounding box |
56 | EAT_BBOX, | 56 | EAT_BBOX, |
57 | 57 | ||
58 | // plane | 58 | // plane |
59 | EAT_PLANE, | 59 | EAT_PLANE, |
60 | 60 | ||
61 | // 3d triangle | 61 | // 3d triangle |
62 | EAT_TRIANGLE3D, | 62 | EAT_TRIANGLE3D, |
63 | 63 | ||
64 | // line 2d | 64 | // line 2d |
65 | EAT_LINE2D, | 65 | EAT_LINE2D, |
66 | 66 | ||
67 | // line 3d | 67 | // line 3d |
68 | EAT_LINE3D, | 68 | EAT_LINE3D, |
69 | 69 | ||
70 | // array of stringws attribute | 70 | // array of stringws attribute |
71 | EAT_STRINGWARRAY, | 71 | EAT_STRINGWARRAY, |
72 | 72 | ||
73 | // array of float | 73 | // array of float |
74 | EAT_FLOATARRAY, | 74 | EAT_FLOATARRAY, |
75 | 75 | ||
76 | // array of int | 76 | // array of int |
77 | EAT_INTARRAY, | 77 | EAT_INTARRAY, |
78 | 78 | ||
79 | // binary data attribute | 79 | // binary data attribute |
80 | EAT_BINARY, | 80 | EAT_BINARY, |
81 | 81 | ||
82 | // texture reference attribute | 82 | // texture reference attribute |
83 | EAT_TEXTURE, | 83 | EAT_TEXTURE, |
84 | 84 | ||
85 | // user pointer void* | 85 | // user pointer void* |
86 | EAT_USER_POINTER, | 86 | EAT_USER_POINTER, |
87 | 87 | ||
88 | // dimension attribute | 88 | // dimension attribute |
89 | EAT_DIMENSION2D, | 89 | EAT_DIMENSION2D, |
90 | 90 | ||
91 | // known attribute type count | 91 | // known attribute type count |
92 | EAT_COUNT, | 92 | EAT_COUNT, |
93 | 93 | ||
94 | // unknown attribute | 94 | // unknown attribute |
95 | EAT_UNKNOWN | 95 | EAT_UNKNOWN |
96 | }; | 96 | }; |
97 | 97 | ||
98 | } // end namespace io | 98 | } // end namespace io |
99 | } // end namespace irr | 99 | } // end namespace irr |
100 | 100 | ||
101 | #endif | 101 | #endif |