Ejemplo n.º 1
0
        /// <summary>This function is used to retrieve integer properties on Auxiliary Effect Slot objects.</summary>
        /// <param name="asid">Auxiliary Effect Slot object identifier.</param>
        /// <param name="pname">Auxiliary Effect Slot property to retrieve.</param>
        /// <param name="value">Address where integer value will be stored.</param>

        public void GetAuxiliaryEffectSlot(int asid, EfxAuxiliaryi pname, out int value)
        {
            GetAuxiliaryEffectSlot((uint)asid, pname, out value);
        }
Ejemplo n.º 2
0
        /// <summary>This function is used to set integer properties on Auxiliary Effect Slot objects.</summary>
        /// <param name="asid">Auxiliary Effect Slot object identifier.</param>
        /// <param name="param">Auxiliary Effect Slot property to set.</param>
        /// <param name="value">Integer value.</param>

        public void AuxiliaryEffectSlot(int asid, EfxAuxiliaryi param, int value)
        {
            Imported_alAuxiliaryEffectSloti((uint)asid, param, value);
        }
Ejemplo n.º 3
0
 public void GetAuxiliaryEffectSlot(uint asid, EfxAuxiliaryi pname, out int value)
 {
     unsafe
     {
         fixed (int* ptr = &value)
         {
             Imported_alGetAuxiliaryEffectSloti(asid, pname, ptr);
         }
     }
 }
Ejemplo n.º 4
0
 public unsafe void GetAuxiliaryEffectSlot(uint asid, EfxAuxiliaryi pname, out int value)
 {
   fixed (int* numPtr = &value)
     this.Imported_alGetAuxiliaryEffectSloti(asid, pname, numPtr);
 }