123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- // Copyright (C) 2002-2012 Nikolaus Gebhardt
- // This file is part of the "Irrlicht Engine".
- // For conditions of distribution and use, see copyright notice in irrlicht.h
- #ifndef __E_DEBUG_SCENE_TYPES_H_INCLUDED__
- #define __E_DEBUG_SCENE_TYPES_H_INCLUDED__
- namespace irr
- {
- namespace scene
- {
- //! An enumeration for all types of debug data for built-in scene nodes (flags)
- enum E_DEBUG_SCENE_TYPE
- {
- //! No Debug Data ( Default )
- EDS_OFF = 0,
- //! Show Bounding Boxes of SceneNode
- EDS_BBOX = 1,
- //! Show Vertex Normals
- EDS_NORMALS = 2,
- //! Shows Skeleton/Tags
- EDS_SKELETON = 4,
- //! Overlays Mesh Wireframe
- EDS_MESH_WIRE_OVERLAY = 8,
- //! Temporary use transparency Material Type
- EDS_HALF_TRANSPARENCY = 16,
- //! Show Bounding Boxes of all MeshBuffers
- EDS_BBOX_BUFFERS = 32,
- //! EDS_BBOX | EDS_BBOX_BUFFERS
- EDS_BBOX_ALL = EDS_BBOX | EDS_BBOX_BUFFERS,
- //! Show all debug infos
- EDS_FULL = 0xffffffff
- };
- } // end namespace scene
- } // end namespace irr
- #endif // __E_DEBUG_SCENE_TYPES_H_INCLUDED__
|