Saga3D API Documentation
1.0-RC4
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
namespace
saga
9
{
10
namespace
scene
11
{
12
14
17
enum class
E_SCENE_NODE_TYPE
18
{
20
CUBE
,
21
23
SPHERE
,
24
26
TEXT
,
27
29
BILLBOARD_TEXT
,
30
32
WATER_SURFACE
,
33
35
TERRAIN
,
36
38
SKY_BOX
,
39
41
SKY_DOME
,
42
44
SHADOW_VOLUME
,
45
47
OCTREE
,
48
50
MESH
,
51
53
LIGHT
,
54
56
EMPTY
,
57
59
DUMMY_TRANSFORMATION
,
60
62
CAMERA
,
63
65
BILLBOARD
,
66
68
ANIMATED_MESH
,
69
71
PARTICLE_SYSTEM
,
72
74
VOLUME_LIGHT
,
75
77
78
CAMERA_MAYA
,
79
81
82
CAMERA_FPS
,
83
85
UNKNOWN
,
86
88
ANY
,
89
};
90
91
92
93
}
// namespace scene
94
}
// namespace saga
95
96
97
#endif
98
saga::scene::E_SCENE_NODE_TYPE::SPHERE
@ SPHERE
Sphere scene node.
saga::scene::E_SCENE_NODE_TYPE::CUBE
@ CUBE
simple cube scene node
saga::scene::E_SCENE_NODE_TYPE::UNKNOWN
@ UNKNOWN
Unknown scene node.
saga::scene::E_SCENE_NODE_TYPE::BILLBOARD
@ BILLBOARD
Billboard Scene Node.
saga::scene::E_SCENE_NODE_TYPE::TEXT
@ TEXT
Text Scene Node.
saga::scene::E_SCENE_NODE_TYPE::LIGHT
@ LIGHT
Light Scene Node.
saga::scene::E_SCENE_NODE_TYPE::EMPTY
@ EMPTY
Empty Scene Node.
saga::scene::E_SCENE_NODE_TYPE::CAMERA
@ CAMERA
Camera Scene Node.
saga::scene::E_SCENE_NODE_TYPE
E_SCENE_NODE_TYPE
An enumeration for all types of built-in scene nodes.
Definition:
ESceneNodeTypes.h:17
saga::scene::E_SCENE_NODE_TYPE::PARTICLE_SYSTEM
@ PARTICLE_SYSTEM
Particle System Scene Node.
saga::scene::E_SCENE_NODE_TYPE::SKY_DOME
@ SKY_DOME
Sky Dome Scene Node.
saga::scene::E_SCENE_NODE_TYPE::MESH
@ MESH
Mesh Scene Node.
saga::scene::E_SCENE_NODE_TYPE::CAMERA_FPS
@ CAMERA_FPS
First Person Shooter Camera.
saga::scene::E_SCENE_NODE_TYPE::BILLBOARD_TEXT
@ BILLBOARD_TEXT
Billboard text scene node.
saga::scene::E_SCENE_NODE_TYPE::SHADOW_VOLUME
@ SHADOW_VOLUME
Shadow Volume Scene Node.
saga::scene::E_SCENE_NODE_TYPE::CAMERA_MAYA
@ CAMERA_MAYA
Maya Camera Scene Node.
saga::scene::E_SCENE_NODE_TYPE::SKY_BOX
@ SKY_BOX
Sky Box Scene Node.
saga::scene::E_SCENE_NODE_TYPE::WATER_SURFACE
@ WATER_SURFACE
Water Surface Scene Node.
saga::scene::E_SCENE_NODE_TYPE::ANY
@ ANY
Will match with any scene node when checking types.
saga::scene::E_SCENE_NODE_TYPE::OCTREE
@ OCTREE
Octree Scene Node.
saga::scene::E_SCENE_NODE_TYPE::DUMMY_TRANSFORMATION
@ DUMMY_TRANSFORMATION
Dummy Transformation Scene Node.
saga::scene::E_SCENE_NODE_TYPE::TERRAIN
@ TERRAIN
Terrain Scene Node.
saga::scene::E_SCENE_NODE_TYPE::VOLUME_LIGHT
@ VOLUME_LIGHT
Volume Light Scene Node.
saga::scene::E_SCENE_NODE_TYPE::ANIMATED_MESH
@ ANIMATED_MESH
Animated Mesh Scene Node.
saga
Definition:
aabbox3d.h:11
library
include
ESceneNodeTypes.h
Generated by
1.8.17