Classes | Namespaces | Enumerations

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/FileFormats/Scene/spSceneLoaderSPSB.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spInputOutputLog.hpp"
#include "Base/spInputOutputFileSystem.hpp"
#include "Base/spDimension.hpp"
#include "Base/spBasicMeshGenerator.hpp"
#include "RenderSystem/spTextureBase.hpp"
#include "FileFormats/Mesh/spMeshLoader.hpp"
#include "SoundSystem/spSoundDevice.hpp"
#include "SceneGraph/Collision/spCollisionConfigTypes.hpp"
#include "Framework/Tools/spStoryboardTrigger.hpp"
#include "Plugins/SpSbImportExport/spsImporter.h"
#include <list>

Go to the source code of this file.

Classes

class  sp::scene::SceneLoaderSPSB
struct  sp::scene::SceneLoaderSPSB::SParentQueue
struct  sp::scene::SceneLoaderSPSB::SStoryQueueItem

Namespaces

namespace  sp
 

!!


namespace  sp::scene
 

Add 3D object management functions and scene rendering can be found in this namespace.


Enumerations

enum  sp::scene::ESceneLoaderFlags {
  sp::scene::SCENEFLAG_ABSOLUTEPATH = 0x00000001, sp::scene::SCENEFLAG_CONFIG = 0x00000002, sp::scene::SCENEFLAG_MESHES = 0x00000004, sp::scene::SCENEFLAG_LIGHTS = 0x00000008,
  sp::scene::SCENEFLAG_CAMERAS = 0x00000010, sp::scene::SCENEFLAG_WAYPOINTS = 0x00000020, sp::scene::SCENEFLAG_BOUNDVOLUMES = 0x00000040, sp::scene::SCENEFLAG_SOUNDS = 0x00000080,
  sp::scene::SCENEFLAG_SPRITES = 0x00000100, sp::scene::SCENEFLAG_ANIMNODES = 0x00000200, sp::scene::SCENEFLAG_TEXTURES = 0x00010000, sp::scene::SCENEFLAG_LIGHTMAPS = 0x00020000,
  sp::scene::SCENEFLAG_SHADERS = 0x00040000, sp::scene::SCENEFLAG_STORYBOARDITEMS = 0x00080000, sp::scene::SCENEFLAG_OBJECTS, sp::scene::SCENEFLAG_ALL = ~0
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines