vcpkg/ports/magnum/007-missing-headers.diff

41 lines
1.4 KiB
Diff

diff --git a/src/Magnum/Math/Vector.h b/src/Magnum/Math/Vector.h
index 861a496..2d0436b 100644
--- a/src/Magnum/Math/Vector.h
+++ b/src/Magnum/Math/Vector.h
@@ -29,6 +29,8 @@
* @brief Class @ref Magnum::Math::Vector, function @ref Magnum::Math::dot(), @ref Magnum::Math::angle()
*/
+#include <cstddef>
+#include <vector>
#include <utility>
#include <Corrade/Utility/Assert.h>
#ifndef CORRADE_NO_DEBUG
diff --git a/src/Magnum/MeshTools/CompressIndices.h b/src/Magnum/MeshTools/CompressIndices.h
index 7223bd7..aae88c6 100644
--- a/src/Magnum/MeshTools/CompressIndices.h
+++ b/src/Magnum/MeshTools/CompressIndices.h
@@ -29,6 +29,8 @@
* @brief Function @ref Magnum::MeshTools::compressIndices()
*/
+#include <cstddef>
+#include <vector>
#include <utility>
#include <Corrade/Containers/Containers.h>
diff --git a/src/Magnum/MeshTools/GenerateNormals.h b/src/Magnum/MeshTools/GenerateNormals.h
index 3dbf88b..71eadd0 100644
--- a/src/Magnum/MeshTools/GenerateNormals.h
+++ b/src/Magnum/MeshTools/GenerateNormals.h
@@ -29,6 +29,9 @@
* @brief Function @ref Magnum::MeshTools::generateFlatNormals(), @ref Magnum::MeshTools::generateFlatNormalsInto(), @ref Magnum::MeshTools::generateSmoothNormals(), @ref Magnum::MeshTools::generateSmoothNormalsInto()
*/
+#include <cstddef>
+#include <utility>
+#include <vector>
#include "Magnum/Magnum.h"
#include "Magnum/MeshTools/visibility.h"