Irrlicht 3D Engine
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
ESceneNodeTypes.h
Go to the documentation of this file.
1
// Copyright (C) 2002-2012 Nikolaus Gebhardt
2
// This file is part of the "Irrlicht Engine".
3
// For conditions of distribution and use, see copyright notice in irrlicht.h
4
5
#ifndef __E_SCENE_NODE_TYPES_H_INCLUDED__
6
#define __E_SCENE_NODE_TYPES_H_INCLUDED__
7
8
#include "
irrTypes.h
"
9
10
namespace
irr
11
{
12
namespace
scene
13
{
14
16
19
enum
ESCENE_NODE_TYPE
20
{
22
ESNT_SCENE_MANAGER
=
MAKE_IRR_ID
(
's'
,
'm'
,
'n'
,
'g'
),
23
25
ESNT_CUBE
=
MAKE_IRR_ID
(
'c'
,
'u'
,
'b'
,
'e'
),
26
28
ESNT_SPHERE
=
MAKE_IRR_ID
(
's'
,
'p'
,
'h'
,
'r'
),
29
31
ESNT_TEXT
=
MAKE_IRR_ID
(
't'
,
'e'
,
'x'
,
't'
),
32
34
ESNT_WATER_SURFACE
=
MAKE_IRR_ID
(
'w'
,
'a'
,
't'
,
'r'
),
35
37
ESNT_TERRAIN
=
MAKE_IRR_ID
(
't'
,
'e'
,
'r'
,
'r'
),
38
40
ESNT_SKY_BOX
=
MAKE_IRR_ID
(
's'
,
'k'
,
'y'
,
'_'
),
41
43
ESNT_SKY_DOME
=
MAKE_IRR_ID
(
's'
,
'k'
,
'y'
,
'd'
),
44
46
ESNT_SHADOW_VOLUME
=
MAKE_IRR_ID
(
's'
,
'h'
,
'd'
,
'w'
),
47
49
ESNT_OCTREE
=
MAKE_IRR_ID
(
'o'
,
'c'
,
't'
,
'r'
),
50
52
ESNT_MESH
=
MAKE_IRR_ID
(
'm'
,
'e'
,
's'
,
'h'
),
53
55
ESNT_LIGHT
=
MAKE_IRR_ID
(
'l'
,
'g'
,
'h'
,
't'
),
56
58
ESNT_EMPTY
=
MAKE_IRR_ID
(
'e'
,
'm'
,
't'
,
'y'
),
59
61
ESNT_DUMMY_TRANSFORMATION
=
MAKE_IRR_ID
(
'd'
,
'm'
,
'm'
,
'y'
),
62
64
ESNT_CAMERA
=
MAKE_IRR_ID
(
'c'
,
'a'
,
'm'
,
'_'
),
65
67
ESNT_BILLBOARD
=
MAKE_IRR_ID
(
'b'
,
'i'
,
'l'
,
'l'
),
68
70
ESNT_ANIMATED_MESH
=
MAKE_IRR_ID
(
'a'
,
'm'
,
's'
,
'h'
),
71
73
ESNT_PARTICLE_SYSTEM
=
MAKE_IRR_ID
(
'p'
,
't'
,
'c'
,
'l'
),
74
76
ESNT_Q3SHADER_SCENE_NODE
=
MAKE_IRR_ID
(
'q'
,
'3'
,
's'
,
'h'
),
77
79
ESNT_MD3_SCENE_NODE
=
MAKE_IRR_ID
(
'm'
,
'd'
,
'3'
,
'_'
),
80
82
ESNT_VOLUME_LIGHT
=
MAKE_IRR_ID
(
'v'
,
'o'
,
'l'
,
'l'
),
83
85
86
ESNT_CAMERA_MAYA
=
MAKE_IRR_ID
(
'c'
,
'a'
,
'm'
,
'M'
),
87
89
90
ESNT_CAMERA_FPS
=
MAKE_IRR_ID
(
'c'
,
'a'
,
'm'
,
'F'
),
91
93
ESNT_UNKNOWN
=
MAKE_IRR_ID
(
'u'
,
'n'
,
'k'
,
'n'
),
94
96
ESNT_ANY
=
MAKE_IRR_ID
(
'a'
,
'n'
,
'y'
,
'_'
)
97
};
98
99
100
101
}
// end namespace scene
102
}
// end namespace irr
103
104
105
#endif
106
Irrlicht Engine
Documentation © 2003-2012 by Nikolaus Gebhardt. Generated on Thu Apr 2 2020 05:59:47 for Irrlicht 3D Engine by
Doxygen
1.8.1.2