Browse Source

Audio: Add debug operator for Audio::Renderer::DistanceModel

Signed-off-by: Squareys <Squareys@googlemail.com>
pull/107/head
Squareys 11 years ago
parent
commit
c68e77e247
  1. 16
      src/Magnum/Audio/Renderer.cpp

16
src/Magnum/Audio/Renderer.cpp

@ -44,4 +44,20 @@ Debug operator<<(Debug debug, const Renderer::Error value) {
return debug << "Audio::Renderer::Error::(invalid)"; return debug << "Audio::Renderer::Error::(invalid)";
} }
Debug operator<<(Debug debug, const Renderer::DistanceModel value) {
switch(value) {
#define _c(value) case Renderer::DistanceModel::value: return debug << "Audio::Renderer::DistanceModel::" #value;
_c(None)
_c(Inverse)
_c(InverseClamped)
_c(Linear)
_c(LinearClamped)
_c(Exponent)
_c(ExponentClamped)
#undef _c
}
return debug << "Audio::Renderer::DistanceModel::(invalid)";
}
}} }}

Loading…
Cancel
Save