diff --git a/src/Magnum/Audio/Audio.h b/src/Magnum/Audio/Audio.h index f6b8b8e68..3a148f7f5 100644 --- a/src/Magnum/Audio/Audio.h +++ b/src/Magnum/Audio/Audio.h @@ -42,16 +42,16 @@ class Source; #endif template class Playable; -using Playable2D = Playable<2>; -using Playable3D = Playable<3>; +typedef Playable<2> Playable2D; +typedef Playable<3> Playable3D; template class PlayableGroup; -using PlayableGroup2D = PlayableGroup<2>; -using PlayableGroup3D = PlayableGroup<3>; +typedef PlayableGroup<2> PlayableGroup2D; +typedef PlayableGroup<3> PlayableGroup3D; template class Listener; -using Listener2D = Listener<2>; -using Listener3D = Listener<3>; +typedef Listener<2> Listener2D; +typedef Listener<3> Listener3D; }} diff --git a/src/Magnum/Audio/Listener.h b/src/Magnum/Audio/Listener.h index 016241b7c..8b9970278 100644 --- a/src/Magnum/Audio/Listener.h +++ b/src/Magnum/Audio/Listener.h @@ -197,14 +197,14 @@ template class Listener: public SceneGraph::AbstractFea * * @see @ref Listener3D */ -using Listener2D = Listener<2>; +typedef Listener<2> Listener2D; /** * @brief Listener for three dimensional float scenes * * @see @ref Listener2D */ -using Listener3D = Listener<3>; +typedef Listener<3> Listener3D; #if defined(CORRADE_TARGET_WINDOWS) && !defined(__MINGW32__) extern template class MAGNUM_AUDIO_EXPORT Listener<2>; diff --git a/src/Magnum/Audio/Playable.h b/src/Magnum/Audio/Playable.h index f9e198a85..5bf9ddec7 100644 --- a/src/Magnum/Audio/Playable.h +++ b/src/Magnum/Audio/Playable.h @@ -173,6 +173,7 @@ template class Playable: public SceneGraph::AbstractGrou * @see @ref Playable3D */ typedef Playable<2> Playable2D; + /** * @brief Playable for three dimensional float scenes * diff --git a/src/Magnum/Audio/PlayableGroup.h b/src/Magnum/Audio/PlayableGroup.h index 43c009640..a489a3b6e 100644 --- a/src/Magnum/Audio/PlayableGroup.h +++ b/src/Magnum/Audio/PlayableGroup.h @@ -199,14 +199,14 @@ template inline void PlayableGroup::setClean * * @see @ref PlayableGroup3D */ -using PlayableGroup2D = PlayableGroup<2>; +typedef PlayableGroup<2> PlayableGroup2D; /** * @brief Playable group for three dimensional float scenes * * @see @ref PlayableGroup2D */ -using PlayableGroup3D = PlayableGroup<3>; +typedef PlayableGroup<3> PlayableGroup3D; }}