Browse Source

Math: remove transitive include for Functions.h.

Co-authored-by: Vladimír Vondruš <mosra@centrum.cz>
next
Stanislaw Halik 2 weeks ago committed by Vladimír Vondruš
parent
commit
8c228c69c9
  1. 3
      src/Magnum/Math/Range.h
  2. 1
      src/Magnum/Text/AbstractGlyphCache.cpp
  3. 1
      src/Magnum/Vk/Pipeline.cpp

3
src/Magnum/Math/Range.h

@ -34,7 +34,8 @@
all have it directly in <type_traits> because it just makes sense */ all have it directly in <type_traits> because it just makes sense */
#include <type_traits> #include <type_traits>
#include "Magnum/Math/Functions.h" /* Taking also scalar min()/max() from here, which is otherwise advertised in
Functions.h */
#include "Magnum/Math/Vector3.h" #include "Magnum/Math/Vector3.h"
#ifdef MAGNUM_BUILD_DEPRECATED #ifdef MAGNUM_BUILD_DEPRECATED

1
src/Magnum/Text/AbstractGlyphCache.cpp

@ -33,6 +33,7 @@
#include <Corrade/Containers/Triple.h> #include <Corrade/Containers/Triple.h>
#include "Magnum/ImageView.h" #include "Magnum/ImageView.h"
#include "Magnum/Math/Functions.h"
#include "Magnum/Math/Range.h" #include "Magnum/Math/Range.h"
#include "Magnum/Text/Implementation/abstractGlyphCacheState.h" #include "Magnum/Text/Implementation/abstractGlyphCacheState.h"

1
src/Magnum/Vk/Pipeline.cpp

@ -32,6 +32,7 @@
#include <Corrade/Containers/Array.h> #include <Corrade/Containers/Array.h>
#include <Corrade/Containers/BigEnumSet.hpp> #include <Corrade/Containers/BigEnumSet.hpp>
#include "Magnum/Math/Functions.h" /* popcount() */
#include "Magnum/Vk/Assert.h" #include "Magnum/Vk/Assert.h"
#include "Magnum/Vk/Device.h" #include "Magnum/Vk/Device.h"
#include "Magnum/Vk/Handle.h" #include "Magnum/Vk/Handle.h"

Loading…
Cancel
Save