예제 #1
0
        public virtual float GetProperty(ALListenerf property)
        {
            float value;

            AL.GetListener(property, out value);
            ctx.CheckErrors();
            return(value);
        }
예제 #2
0
        private float Get(ALListenerf param)
        {
            AssertNotDisposed();

            float result;

            AL.GetListener(param, out result);
            return(result);
        }
예제 #3
0
 public static extern void GetListener(ALListenerf param, out float value);
예제 #4
0
 public static extern void Listener(ALListenerf param, float value);
예제 #5
0
//		public static void Listener(int param, int value) {
//			ALDelegates.alListeneri(param, value);
//		}
//		public static void Listener(int param, int value1, int value2, int value3) {
//			ALDelegates.alListener3i(param, value1, value2, value3);
//		}
//		public static void Listener(int param, int[] values) {
//			ALDelegates.alListeneriv(param, values);
//		}
        public static void GetListener(ALListenerf param, out float value)
        {
            ALDelegates.alGetListenerf((int)param, out value);
        }
예제 #6
0
 public static void Listener(ALListenerf param, float value)
 {
     ALDelegates.alListenerf((int)param, value);
 }
예제 #7
0
 public virtual void SetProperty(ALListenerf property, float value)
 {
     ctx.Call(AL.Listener, property, value);
 }
예제 #8
0
 void Set(ALListenerf param, double value)
 {
     using (context.Bind()) AL.Listener(param, (float)value);
 }
예제 #9
0
 double Get(ALListenerf param)
 {
     float value; using (context.Bind()) AL.GetListener(param, out value); return(value);
 }
예제 #10
0
파일: AL.cs 프로젝트: vazgriz/Pencil.Gaming
 public static void Listener(ALListenerf param, float value)
 {
     alListenerf((int)param, value);
 }
예제 #11
0
        private void Set(ALListenerf param, float value)
        {
            AssertNotDisposed();

            AL.Listener(param, value);
        }
예제 #12
0
//		public static void Listener(int param, int value) {
//			AL64.alListeneri(param, value);
//		}
//		public static void Listener(int param, int value1, int value2, int value3) {
//			AL64.alListener3i(param, value1, value2, value3);
//		}
//		public static void Listener(int param, int[] values) {
//			AL64.alListeneriv(param, values);
//		}
		public static void GetListener(ALListenerf param, out float value) {
			alGetListenerf((int)param, out value);
		}
예제 #13
0
		public static void Listener(ALListenerf param, float value) {
			alListenerf((int)param, value);
		}
예제 #14
0
 void Set(ALListenerf param, double value)
 {
     using (context.Bind()) AL.Listener(param, (float)value);
 }
예제 #15
0
 double Get(ALListenerf param)
 {
     float value; using (context.Bind()) AL.GetListener(param, out value); return value;
 }