aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/irrlicht-1.8/include/EAttributes.h
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/irrlicht-1.8/include/EAttributes.h')
-rw-r--r--libraries/irrlicht-1.8/include/EAttributes.h202
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
8namespace irr 8namespace irr
9{ 9{
10namespace io 10namespace io
11{ 11{
12 12
13//! Types of attributes available for IAttributes 13//! Types of attributes available for IAttributes
14enum E_ATTRIBUTE_TYPE 14enum 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