OpenTK.Audio.OpenAL.EffectsExtension Members

The members of OpenTK.Audio.OpenAL.EffectsExtension are listed below.

See Also: Inherited members from System.Object

Public Constructors

Constructs a new EffectsExtension instance.

Public Properties

[read-only]
IsInitializedbool. Returns True if the EFX Extension has been found and could be initialized.

Public Methods

AuxiliaryEffectSlot(int, int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryi)
This function is used to set integer properties on Auxiliary Effect Slot objects.
AuxiliaryEffectSlot(int, float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryf)
This function is used to set floating point properties on Auxiliary Effect Slot objects.
AuxiliaryEffectSlot(uint, int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryi)
This function is used to set integer properties on Auxiliary Effect Slot objects.
AuxiliaryEffectSlot(uint, float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryf)
This function is used to set floating point properties on Auxiliary Effect Slot objects.
BindEffect(int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffectType)
(Helper) Selects the Effect type used by this Effect handle.
BindEffect(uint, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffectType)
(Helper) Selects the Effect type used by this Effect handle.
BindEffectToAuxiliarySlot(int, int)
(Helper) Attaches an Effect to an Auxiliary Effect Slot.
BindEffectToAuxiliarySlot(uint, uint)
(Helper) Attaches an Effect to an Auxiliary Effect Slot.
BindFilterToSource(int, int)
(Helper) reroutes the output of a Source through a Filter.
BindFilterToSource(uint, uint)
(Helper) reroutes the output of a Source through a Filter.
BindSourceToAuxiliarySlot(int, int, int, int)
(Helper) Reroutes a Source's output into an Auxiliary Effect Slot.
BindSourceToAuxiliarySlot(uint, uint, int, uint)
(Helper) Reroutes a Source's output into an Auxiliary Effect Slot.
DeleteAuxiliaryEffectSlot(int)
This function deletes one AuxiliaryEffectSlot only.
DeleteAuxiliaryEffectSlot(ref uint)
This function deletes one AuxiliaryEffectSlot only.
DeleteAuxiliaryEffectSlots(int[])
The DeleteAuxiliaryEffectSlots function is used to delete and free resources for Auxiliary Effect Slots previously created with GenAuxiliaryEffectSlots.
DeleteAuxiliaryEffectSlots(uint[])
This function deletes one AuxiliaryEffectSlot only.
DeleteAuxiliaryEffectSlots(int, ref int)
The DeleteAuxiliaryEffectSlots function is used to delete and free resources for Auxiliary Effect Slots previously created with GenAuxiliaryEffectSlots.
DeleteAuxiliaryEffectSlots(int, ref uint)
The DeleteAuxiliaryEffectSlots function is used to delete and free resources for Auxiliary Effect Slots previously created with GenAuxiliaryEffectSlots.
DeleteEffect(int)
This function deletes one Effect only.
DeleteEffect(ref uint)
This function deletes one Effect only.
DeleteEffects(int[])
The DeleteEffects function is used to delete and free resources for Effect objects previously created with GenEffects.
DeleteEffects(uint[])
The DeleteEffects function is used to delete and free resources for Effect objects previously created with GenEffects.
DeleteEffects(int, ref int)
The DeleteEffects function is used to delete and free resources for Effect objects previously created with GenEffects.
DeleteEffects(int, ref uint)
The DeleteEffects function is used to delete and free resources for Effect objects previously created with GenEffects.
DeleteFilter(int)
This function deletes one Filter only.
DeleteFilter(ref uint)
This function deletes one Filter only.
DeleteFilters(int[])
This function deletes one Filter only.
DeleteFilters(uint[])
This function deletes one Filter only.
DeleteFilters(int, ref int)
The DeleteFilters function is used to delete and free resources for Filter objects previously created with GenFilters.
DeleteFilters(int, ref uint)
The DeleteFilters function is used to delete and free resources for Filter objects previously created with GenFilters.
Effect(int, int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffecti)
This function is used to set integer properties on Effect objects.
Effect(int, float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffectf)
This function is used to set floating point properties on Effect objects.
Effect(int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffect3f, ref Xamarin.iOS.dll=OpenTK.Vector3)
This function is used to set 3 floating point properties on Effect objects.
Effect(uint, int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffecti)
This function is used to set integer properties on Effect objects.
Effect(uint, float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffectf)
This function is used to set floating point properties on Effect objects.
Effect(uint, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffect3f, ref Xamarin.iOS.dll=OpenTK.Vector3)
This function is used to set 3 floating point properties on Effect objects.
Filter(int, int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilteri)
This function is used to set integer properties on Filter objects.
Filter(int, float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilterf)
This function is used to set floating point properties on Filter objects.
Filter(uint, int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilteri)
This function is used to set integer properties on Filter objects.
Filter(uint, float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilterf)
This function is used to set floating point properties on Filter objects.
GenAuxiliaryEffectSlot() : int
This function generates only one Auxiliary Effect Slot.
GenAuxiliaryEffectSlot(out uint)
This function generates only one Auxiliary Effect Slot.
GenAuxiliaryEffectSlots(int) : int[]
The GenAuxiliaryEffectSlots function is used to create one or more Auxiliary Effect Slots. The number of slots that can be created will be dependant upon the Open AL device used.
GenAuxiliaryEffectSlots(int, out int)
The GenAuxiliaryEffectSlots function is used to create one or more Auxiliary Effect Slots. The number of slots that can be created will be dependant upon the Open AL device used.
GenAuxiliaryEffectSlots(int, out uint)
The GenAuxiliaryEffectSlots function is used to create one or more Auxiliary Effect Slots. The number of slots that can be created will be dependant upon the Open AL device used.
GenEffect() : int
Generates a single effect object.
GenEffect(out uint)
Generates a single effect object.
GenEffects(int) : int[]
Generates one or more effect objects.
GenEffects(int, out int)
The GenEffects function is used to create one or more Effect objects. An Effect object stores an effect type and a set of parameter values to control that Effect. In order to use an Effect it must be attached to an Auxiliary Effect Slot object
GenEffects(int, out uint)
The GenEffects function is used to create one or more Effect objects. An Effect object stores an effect type and a set of parameter values to control that Effect. In order to use an Effect it must be attached to an Auxiliary Effect Slot object
GenFilter() : int
This function generates only one Filter.
GenFilter(out uint)
This function generates only one Filter.
GenFilters(int) : int[]
The GenFilters function is used to create one or more Filter objects. A Filter object stores a filter type and a set of parameter values to control that Filter. Filter objects can be attached to Sources as Direct Filters or Auxiliary Send Filters.
GenFilters(int, out int)
The GenFilters function is used to create one or more Filter objects. A Filter object stores a filter type and a set of parameter values to control that Filter. Filter objects can be attached to Sources as Direct Filters or Auxiliary Send Filters.
GenFilters(int, out uint)
The GenFilters function is used to create one or more Filter objects. A Filter object stores a filter type and a set of parameter values to control that Filter. Filter objects can be attached to Sources as Direct Filters or Auxiliary Send Filters.
GetAuxiliaryEffectSlot(int, out int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryi)
This function is used to retrieve integer properties on Auxiliary Effect Slot objects.
GetAuxiliaryEffectSlot(int, out float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryf)
This function is used to retrieve floating properties on Auxiliary Effect Slot objects.
GetAuxiliaryEffectSlot(uint, out int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryi)
This function is used to retrieve integer properties on Auxiliary Effect Slot objects.
GetAuxiliaryEffectSlot(uint, out float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxAuxiliaryf)
This function is used to retrieve floating properties on Auxiliary Effect Slot objects.
static
GetEaxFromEfxEax(ref Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EffectsExtension.EaxReverb, out Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EffectsExtension.EfxEaxReverb)
Documentation for this section has not yet been entered.
GetEffect(int, out int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffecti)
This function is used to retrieve integer properties from Effect objects.
GetEffect(int, out float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffectf)
This function is used to retrieve floating point properties from Effect objects.
GetEffect(int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffect3f, out Xamarin.iOS.dll=OpenTK.Vector3)
This function is used to retrieve 3 floating point properties from Effect objects.
GetEffect(uint, out int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffecti)
This function is used to retrieve integer properties from Effect objects.
GetEffect(uint, out float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffectf)
This function is used to retrieve floating point properties from Effect objects.
GetEffect(uint, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxEffect3f, out Xamarin.iOS.dll=OpenTK.Vector3)
This function is used to retrieve 3 floating point properties from Effect objects.
GetFilter(int, out int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilteri)
This function is used to retrieve integer properties from Filter objects.
GetFilter(int, out float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilterf)
This function is used to retrieve floating point properties from Filter objects.
GetFilter(uint, out int, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilteri)
This function is used to retrieve integer properties from Filter objects.
GetFilter(uint, out float, Xamarin.iOS.dll=OpenTK.Audio.OpenAL.EfxFilterf)
This function is used to retrieve floating point properties from Filter objects.
IsAuxiliaryEffectSlot(int) : bool
The IsAuxiliaryEffectSlot function is used to determine if an object identifier is a valid Auxiliary Effect Slot object.
IsAuxiliaryEffectSlot(uint) : bool
The IsAuxiliaryEffectSlot function is used to determine if an object identifier is a valid Auxiliary Effect Slot object.
IsEffect(int) : bool
The IsEffect function is used to determine if an object identifier is a valid Effect object.
IsEffect(uint) : bool
The IsEffect function is used to determine if an object identifier is a valid Effect object.
IsFilter(int) : bool
The IsFilter function is used to determine if an object identifier is a valid Filter object.
IsFilter(uint) : bool
The IsFilter function is used to determine if an object identifier is a valid Filter object.