#ifndef __E_SCENE_NODE_TYPES_H_INCLUDED__
#define __E_SCENE_NODE_TYPES_H_INCLUDED__
#include "irrTypes.h"
namespace irr
{
namespace scene
{
enum ESCENE_NODE_TYPE
{
ESNT_CUBE = MAKE_IRR_ID('c','u','b','e'),
ESNT_SPHERE = MAKE_IRR_ID('s','p','h','r'),
ESNT_TEXT = MAKE_IRR_ID('t','e','x','t'),
ESNT_WATER_SURFACE = MAKE_IRR_ID('w','a','t','r'),
ESNT_TERRAIN = MAKE_IRR_ID('t','e','r','r'),
ESNT_SKY_BOX = MAKE_IRR_ID('s','k','y','_'),
ESNT_SKY_DOME = MAKE_IRR_ID('s','k','y','d'),
ESNT_SHADOW_VOLUME = MAKE_IRR_ID('s','h','d','w'),
ESNT_OCTREE = MAKE_IRR_ID('o','c','t','r'),
ESNT_MESH = MAKE_IRR_ID('m','e','s','h'),
ESNT_LIGHT = MAKE_IRR_ID('l','g','h','t'),
ESNT_EMPTY = MAKE_IRR_ID('e','m','t','y'),
ESNT_DUMMY_TRANSFORMATION = MAKE_IRR_ID('d','m','m','y'),
ESNT_CAMERA = MAKE_IRR_ID('c','a','m','_'),
ESNT_BILLBOARD = MAKE_IRR_ID('b','i','l','l'),
ESNT_ANIMATED_MESH = MAKE_IRR_ID('a','m','s','h'),
ESNT_PARTICLE_SYSTEM = MAKE_IRR_ID('p','t','c','l'),
ESNT_Q3SHADER_SCENE_NODE = MAKE_IRR_ID('q','3','s','h'),
ESNT_MD3_SCENE_NODE = MAKE_IRR_ID('m','d','3','_'),
ESNT_VOLUME_LIGHT = MAKE_IRR_ID('v','o','l','l'),
ESNT_CAMERA_MAYA = MAKE_IRR_ID('c','a','m','M'),
ESNT_CAMERA_FPS = MAKE_IRR_ID('c','a','m','F'),
ESNT_UNKNOWN = MAKE_IRR_ID('u','n','k','n'),
ESNT_ANY = MAKE_IRR_ID('a','n','y','_')
};
}
}
#endif