diff --git a/code/OpenGEXExporter.cpp b/code/OpenGEXExporter.cpp index 77a60fdfb..cf06c9f39 100644 --- a/code/OpenGEXExporter.cpp +++ b/code/OpenGEXExporter.cpp @@ -50,6 +50,10 @@ OpenGEXExporter::OpenGEXExporter() { OpenGEXExporter::~OpenGEXExporter() { } +bool OpenGEXExporter::exportScene( const char *filename, const aiScene* pScene ) { + return true; +} + #endif // ASSIMP_BUILD_NO_OPENGEX_EXPORTER } // Namespace OpenGEX diff --git a/code/OpenGEXImporter.h b/code/OpenGEXImporter.h index 101bea9d0..103b27903 100644 --- a/code/OpenGEXImporter.h +++ b/code/OpenGEXImporter.h @@ -152,9 +152,8 @@ private: VertexContainer(); ~VertexContainer(); - private: - VertexContainer( const VertexContainer & ); - VertexContainer &operator = ( const VertexContainer & ); + VertexContainer( const VertexContainer & ) = delete; + VertexContainer &operator = ( const VertexContainer & ) = delete; }; struct RefInfo { @@ -170,9 +169,8 @@ private: RefInfo( aiNode *node, Type type, std::vector &names ); ~RefInfo(); - private: - RefInfo( const RefInfo & ); - RefInfo &operator = ( const RefInfo & ); + RefInfo( const RefInfo & ) = delete; + RefInfo &operator = ( const RefInfo & ) = delete; }; struct ChildInfo { diff --git a/code/OpenGEXStructs.h b/code/OpenGEXStructs.h index 837597975..910b03f60 100644 --- a/code/OpenGEXStructs.h +++ b/code/OpenGEXStructs.h @@ -113,7 +113,6 @@ struct LightObject { bool shadowFlag; }; - struct CameraObject { float focalLength; float nearDepth; @@ -146,7 +145,6 @@ struct Name { std::string name; }; - struct ObjectRef { Object *targetStructure; }; @@ -173,7 +171,6 @@ struct BoneIndex { unsigned short *arrayStorage; }; - struct BoneWeight { int boneWeightCount; const float *boneWeightArray;