Conscience Core
Classes | Namespaces | Typedefs | Enumerations | Functions
Csc3dElementModelResolver.h File Reference
#include "CoreObjects/CscEntityModel.h"
#include "CoreObjects/Resources/CscResourceSpec.h"
#include "CscCommon.h"

Go to the source code of this file.

Classes

struct  conscience_core::core_objects::element_3d::Csc3dElementModel
 
struct  conscience_core::core_objects::element_3d::CscWorldElementModelSourceSpec
 
class  conscience_core::core_objects::element_3d::Csc3dElementModelResolver
 

Namespaces

 conscience_core
 
 conscience_core::core_objects
 
 conscience_core::core_objects::element_3d
 

Typedefs

typedef function< void(float progressRatio)> conscience_core::core_objects::element_3d::OnProgressCallback
 

Enumerations

enum  conscience_core::core_objects::element_3d::Csc3dElementType { conscience_core::core_objects::element_3d::ELEMENT_ENTITY = 0, conscience_core::core_objects::element_3d::ELEMENT_OBJECT = 1, conscience_core::core_objects::element_3d::ELEMENT_PLACE = 2 }
 

Functions

 conscience_core::core_objects::element_3d::ENUM (CscWorldElementModelFormat, WorldElementModelFormat_dae, WorldElementModelFormat_glTF, WorldElementModelFormat_obj,) CscWorldElementModelFormat extensionToWorldElementModelFormat(const string &fileExtension)
 
string conscience_core::core_objects::element_3d::worldElementModelFormatToExtension (CscWorldElementModelFormat format)