internal static void SetPropertyF(uint sourceID, FloatSourceProperty property, float value) { OpenAL.DebugFormat("Setting source {0} property {1} to {2}", sourceID, property, value); alSourcef(sourceID, property, value); OpenAL.ErrorCheck(); }
// ReSharper restore InconsistentNaming internal static float GetPropertyF(uint sourceID, FloatSourceProperty property) { float value; alGetSourcef(sourceID, property, out value); OpenAL.ErrorCheck(); return(value); }
private static extern void alSourcef(uint sourceID, FloatSourceProperty property, float value);
internal static extern void alGetSourcef(uint sourceID, FloatSourceProperty property, out float value);
internal static extern void alSource3f(uint sourceID, FloatSourceProperty property, float val1, float val2, float val3);
internal static extern void alGetListenerf(FloatSourceProperty param, out float val);
internal static extern void alGetListenerfv(FloatSourceProperty param, float[] val);
internal static extern void alListener3f(FloatSourceProperty param, float val1, float val2, float val3);
internal static extern void alSourcef(uint sourceID, FloatSourceProperty property, float value);
private static extern void alGetSourcef(uint sourceID, FloatSourceProperty property, out float value);
internal static void SetPropertyF(uint sourceID, FloatSourceProperty property, float value) { OpenAL.DebugFormat ("Setting source {0} property {1} to {2}", sourceID, property, value); alSourcef (sourceID, property, value); OpenAL.ErrorCheck (); }
// ReSharper restore InconsistentNaming internal static float GetPropertyF(uint sourceID, FloatSourceProperty property) { float value; alGetSourcef (sourceID, property, out value); OpenAL.ErrorCheck (); return value; }