Skylicht Engine
Toggle main menu visibility
Loading...
Searching...
No Matches
Irrlicht
Include
ESceneNodeTypes.h
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_MESH
= MAKE_IRR_ID(
'm'
,
'e'
,
's'
,
'h'
),
26
28
ESNT_LIGHT
= MAKE_IRR_ID(
'l'
,
'g'
,
'h'
,
't'
),
29
31
ESNT_EMPTY
= MAKE_IRR_ID(
'e'
,
'm'
,
't'
,
'y'
),
32
34
ESNT_CAMERA
= MAKE_IRR_ID(
'c'
,
'a'
,
'm'
,
'_'
),
35
37
ESNT_ANIMATED_MESH
= MAKE_IRR_ID(
'a'
,
'm'
,
's'
,
'h'
),
38
40
41
ESNT_CAMERA_MAYA
= MAKE_IRR_ID(
'c'
,
'a'
,
'm'
,
'M'
),
42
44
45
ESNT_CAMERA_FPS
= MAKE_IRR_ID(
'c'
,
'a'
,
'm'
,
'F'
),
46
48
ESNT_UNKNOWN
= MAKE_IRR_ID(
'u'
,
'n'
,
'k'
,
'n'
),
49
51
ESNT_ANY
= MAKE_IRR_ID(
'a'
,
'n'
,
'y'
,
'_'
)
52
};
53
54
55
56
}
// end namespace scene
57
}
// end namespace irr
58
59
60
#endif
61
irr::scene
All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees a...
Definition
CIndexBuffer.h:13
irr::scene::ESCENE_NODE_TYPE
ESCENE_NODE_TYPE
An enumeration for all types of built-in scene nodes.
Definition
ESceneNodeTypes.h:20
irr::scene::ESNT_ANIMATED_MESH
@ ESNT_ANIMATED_MESH
Animated Mesh Scene Node.
Definition
ESceneNodeTypes.h:37
irr::scene::ESNT_UNKNOWN
@ ESNT_UNKNOWN
Unknown scene node.
Definition
ESceneNodeTypes.h:48
irr::scene::ESNT_CAMERA_MAYA
@ ESNT_CAMERA_MAYA
Maya Camera Scene Node.
Definition
ESceneNodeTypes.h:41
irr::scene::ESNT_CAMERA
@ ESNT_CAMERA
Camera Scene Node.
Definition
ESceneNodeTypes.h:34
irr::scene::ESNT_SCENE_MANAGER
@ ESNT_SCENE_MANAGER
of type CSceneManager (note that ISceneManager is not(!) an ISceneNode)
Definition
ESceneNodeTypes.h:22
irr::scene::ESNT_MESH
@ ESNT_MESH
Mesh Scene Node.
Definition
ESceneNodeTypes.h:25
irr::scene::ESNT_LIGHT
@ ESNT_LIGHT
Light Scene Node.
Definition
ESceneNodeTypes.h:28
irr::scene::ESNT_EMPTY
@ ESNT_EMPTY
Empty Scene Node.
Definition
ESceneNodeTypes.h:31
irr::scene::ESNT_ANY
@ ESNT_ANY
Will match with any scene node when checking types.
Definition
ESceneNodeTypes.h:51
irr::scene::ESNT_CAMERA_FPS
@ ESNT_CAMERA_FPS
First Person Shooter Camera.
Definition
ESceneNodeTypes.h:45
irr
Everything in the Irrlicht Engine can be found in this namespace.
Definition
Skylicht.h:33
Generated by
1.17.0