ソースを参照

[*] Few C++11 constructions are removed.

Alexandr Arutjunov 9 年 前
コミット
8ab50aa9a0
2 ファイル変更2 行追加2 行削除
  1. 1 1
      code/glTFAsset.inl
  2. 1 1
      code/glTFExporter.cpp

+ 1 - 1
code/glTFAsset.inl

@@ -883,7 +883,7 @@ mr_skip_extensions:
 
 inline void Mesh::Decode_O3DGC(const SCompression_Open3DGC& pCompression_Open3DGC, Asset& pAsset_Root)
 {
-using IndicesType = unsigned short;///< \sa glTFExporter::ExportMeshes.
+typedef unsigned short IndicesType;///< \sa glTFExporter::ExportMeshes.
 
 o3dgc::SC3DMCDecoder<IndicesType> decoder;
 o3dgc::IndexedFaceSet<IndicesType> ifs;

+ 1 - 1
code/glTFExporter.cpp

@@ -262,7 +262,7 @@ void glTFExporter::ExportMeshes()
 // But yes for
 //     using IndicesType = unsigned short;
 // because "ComponentType_UNSIGNED_SHORT" used for indices. And it's a maximal type according to glTF specification.
-using IndicesType = unsigned short;
+typedef unsigned short IndicesType;
 
 // Variables needed for compression. BEGIN.
 // Indices, not pointers - because pointer to buffer is changin while writing to it.