Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials

# ESceneNodeTypes.h

Go to the documentation of this file.

    00001 // Copyright (C) 2002-2009 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_CUBE           = MAKE_IRR_ID('c','u','b','e'),
    00023
    00025                 ESNT_SPHERE         = MAKE_IRR_ID('s','p','h','r'),
    00026
    00028                 ESNT_TEXT           = MAKE_IRR_ID('t','e','x','t'),
    00029
    00031                 ESNT_WATER_SURFACE  = MAKE_IRR_ID('w','a','t','r'),
    00032
    00034                 ESNT_TERRAIN        = MAKE_IRR_ID('t','e','r','r'),
    00035
    00037                 ESNT_SKY_BOX        = MAKE_IRR_ID('s','k','y','_'),
    00038
    00040                 ESNT_SKY_DOME       = MAKE_IRR_ID('s','k','y','d'),
    00041
    00043                 ESNT_SHADOW_VOLUME  = MAKE_IRR_ID('s','h','d','w'),
    00044
    00046                 ESNT_OCTREE         = MAKE_IRR_ID('o','c','t','r'),
    00047
    00049                 ESNT_MESH           = MAKE_IRR_ID('m','e','s','h'),
    00050
    00052                 ESNT_LIGHT          = MAKE_IRR_ID('l','g','h','t'),
    00053
    00055                 ESNT_EMPTY          = MAKE_IRR_ID('e','m','t','y'),
    00056
    00058                 ESNT_DUMMY_TRANSFORMATION = MAKE_IRR_ID('d','m','m','y'),
    00059
    00061                 ESNT_CAMERA         = MAKE_IRR_ID('c','a','m','_'),
    00062
    00064                 ESNT_BILLBOARD      = MAKE_IRR_ID('b','i','l','l'),
    00065
    00067                 ESNT_ANIMATED_MESH  = MAKE_IRR_ID('a','m','s','h'),
    00068
    00070                 ESNT_PARTICLE_SYSTEM = MAKE_IRR_ID('p','t','c','l'),
    00071
    00073                 ESNT_Q3SHADER_SCENE_NODE  = MAKE_IRR_ID('q','3','s','h'),
    00074
    00076                 ESNT_MD3_SCENE_NODE  = MAKE_IRR_ID('m','d','3','_'),
    00077
    00079                 ESNT_VOLUME_LIGHT  = MAKE_IRR_ID('v','o','l','l'),
    00080
    00082
    00083                 ESNT_CAMERA_MAYA    = MAKE_IRR_ID('c','a','m','M'),
    00084
    00086
    00087                 ESNT_CAMERA_FPS     = MAKE_IRR_ID('c','a','m','F'),
    00088
    00090                 ESNT_UNKNOWN        = MAKE_IRR_ID('u','n','k','n'),
    00091
    00093                 ESNT_ANY            = MAKE_IRR_ID('a','n','y','_')
    00094         };
    00095
    00096
    00097
    00098 } // end namespace scene
    00099 } // end namespace irr
    00100
    00101
    00102 #endif
    00103

| The Irrlicht Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated on Sun Feb 14 13:06:56 2010 by Doxygen (1.6.2)