|
IrrlichtEngine
|
00001 // Copyright (C) 2002-2011 Nikolaus Gebhardt 00002 // This file is part of the "Irrlicht Engine". 00003 // For conditions of distribution and use, see copyright notice in irrlicht.h 00004 00005 #ifndef __E_SCENE_NODE_TYPES_H_INCLUDED__ 00006 #define __E_SCENE_NODE_TYPES_H_INCLUDED__ 00007 00008 #include "irrTypes.h" 00009 00010 namespace irr 00011 { 00012 namespace scene 00013 { 00014 00016 00019 enum ESCENE_NODE_TYPE 00020 { 00022 ESNT_SCENE_MANAGER = MAKE_IRR_ID('s','m','n','g'), 00023 00025 ESNT_CUBE = MAKE_IRR_ID('c','u','b','e'), 00026 00028 ESNT_SPHERE = MAKE_IRR_ID('s','p','h','r'), 00029 00031 ESNT_TEXT = MAKE_IRR_ID('t','e','x','t'), 00032 00034 ESNT_WATER_SURFACE = MAKE_IRR_ID('w','a','t','r'), 00035 00037 ESNT_TERRAIN = MAKE_IRR_ID('t','e','r','r'), 00038 00040 ESNT_SKY_BOX = MAKE_IRR_ID('s','k','y','_'), 00041 00043 ESNT_SKY_DOME = MAKE_IRR_ID('s','k','y','d'), 00044 00046 ESNT_SHADOW_VOLUME = MAKE_IRR_ID('s','h','d','w'), 00047 00049 ESNT_OCTREE = MAKE_IRR_ID('o','c','t','r'), 00050 00052 ESNT_MESH = MAKE_IRR_ID('m','e','s','h'), 00053 00055 ESNT_LIGHT = MAKE_IRR_ID('l','g','h','t'), 00056 00058 ESNT_EMPTY = MAKE_IRR_ID('e','m','t','y'), 00059 00061 ESNT_DUMMY_TRANSFORMATION = MAKE_IRR_ID('d','m','m','y'), 00062 00064 ESNT_CAMERA = MAKE_IRR_ID('c','a','m','_'), 00065 00067 ESNT_BILLBOARD = MAKE_IRR_ID('b','i','l','l'), 00068 00070 ESNT_ANIMATED_MESH = MAKE_IRR_ID('a','m','s','h'), 00071 00073 ESNT_PARTICLE_SYSTEM = MAKE_IRR_ID('p','t','c','l'), 00074 00076 ESNT_Q3SHADER_SCENE_NODE = MAKE_IRR_ID('q','3','s','h'), 00077 00079 ESNT_MD3_SCENE_NODE = MAKE_IRR_ID('m','d','3','_'), 00080 00082 ESNT_VOLUME_LIGHT = MAKE_IRR_ID('v','o','l','l'), 00083 00085 00086 ESNT_CAMERA_MAYA = MAKE_IRR_ID('c','a','m','M'), 00087 00089 00090 ESNT_CAMERA_FPS = MAKE_IRR_ID('c','a','m','F'), 00091 00093 ESNT_UNKNOWN = MAKE_IRR_ID('u','n','k','n'), 00094 00096 ESNT_ANY = MAKE_IRR_ID('a','n','y','_') 00097 }; 00098 00099 00100 00101 } // end namespace scene 00102 } // end namespace irr 00103 00104 00105 #endif 00106