Skylicht Engine
Loading...
Searching...
No Matches
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
10namespace irr
11{
12namespace scene
13{
14
16
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
All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees a...
Definition CIndexBuffer.h:13
ESCENE_NODE_TYPE
An enumeration for all types of built-in scene nodes.
Definition ESceneNodeTypes.h:20
@ ESNT_ANIMATED_MESH
Animated Mesh Scene Node.
Definition ESceneNodeTypes.h:37
@ ESNT_UNKNOWN
Unknown scene node.
Definition ESceneNodeTypes.h:48
@ ESNT_CAMERA_MAYA
Maya Camera Scene Node.
Definition ESceneNodeTypes.h:41
@ ESNT_CAMERA
Camera Scene Node.
Definition ESceneNodeTypes.h:34
@ ESNT_SCENE_MANAGER
of type CSceneManager (note that ISceneManager is not(!) an ISceneNode)
Definition ESceneNodeTypes.h:22
@ ESNT_MESH
Mesh Scene Node.
Definition ESceneNodeTypes.h:25
@ ESNT_LIGHT
Light Scene Node.
Definition ESceneNodeTypes.h:28
@ ESNT_EMPTY
Empty Scene Node.
Definition ESceneNodeTypes.h:31
@ ESNT_ANY
Will match with any scene node when checking types.
Definition ESceneNodeTypes.h:51
@ ESNT_CAMERA_FPS
First Person Shooter Camera.
Definition ESceneNodeTypes.h:45
Everything in the Irrlicht Engine can be found in this namespace.
Definition Skylicht.h:33