OGRE-Next: OgreSceneFormatBase.h File Reference

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
OgreSceneFormatBase.h File Reference
`#include "OgreSceneFormatPrerequisites.h"`
`#include "OgreHlmsJson.h"`
`#include "OgreLight.h"`
`#include "OgreHeaderPrefix.h"`
`#include "OgreHeaderSuffix.h"`

## Classes
class | Ogre::DefaultSceneFormatListener
| Default implementation that prevents a SceneNode from being exported if the only attached objects. More...
class | Ogre::SceneFormatBase
class | Ogre::SceneFormatListener
| Override this listener if you want to filter which objects get exported. More...

## Namespaces
namespace | Ogre
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h>
namespace | Ogre::SceneFlags

## Enumerations
enum | Ogre::SceneFlags::SceneFlags { Ogre::SceneFlags::SceneNodes = 1u << 0u , Ogre::SceneFlags::ForceAllSceneNodes = 1u << 1u , Ogre::SceneFlags::Items = 1u << 2u , Ogre::SceneFlags::Entities = 1u << 3u , Ogre::SceneFlags::Lights = 1u << 4u , Ogre::SceneFlags::Cameras = 1u << 5u , Ogre::SceneFlags::Materials = 1u << 6u , Ogre::SceneFlags::TexturesOitd = 1u << 7u , Ogre::SceneFlags::TexturesOriginal = 1u << 8u , Ogre::SceneFlags::Meshes = 1u << 9u , Ogre::SceneFlags::MeshesV1 = 1u << 10u , Ogre::SceneFlags::SceneSettings = 1u << 11u , Ogre::SceneFlags::InstantRadiosity = 1u << 12u , Ogre::SceneFlags::BuildInstantRadiosity = 1u << 13u , Ogre::SceneFlags::LightsVpl = 1u << 14u , Ogre::SceneFlags::ParallaxCorrectedCubemap = 1u << 15u , Ogre::SceneFlags::AreaLightMasks = 1u << 16u , Ogre::SceneFlags::Decals = 1u << 17u }