#include
<oalplus/distance_model.hpp>
enum class DistanceModel : ALenum { None = AL_NONE, InverseDistance = AL_INVERSE_DISTANCE, InverseDistanceClamped = AL_INVERSE_DISTANCE_CLAMPED, LinearDistance = AL_LINEAR_DISTANCE, LinearDistanceClamped = AL_LINEAR_DISTANCE_CLAMPED, ExponentDistance = AL_EXPONENT_DISTANCE, ExponentDistanceClamped = AL_EXPONENT_DISTANCE_CLAMPED }; template <> Range<DistanceModel> EnumValueRange<DistanceModel>(void); StrCRef EnumValueName(DistanceModel);