Base for OpenAL implementations for loading and playing sound effects.
Inheritance Hierarchy
DeltaEngine.Content ContentData
DeltaEngine.Multimedia Sound
DeltaEngine.Multimedia.BaseOpenAL OpenALSound
Namespace: DeltaEngine.Multimedia.BaseOpenAL
Assembly: DeltaEngine.Multimedia.BaseOpenAL (in DeltaEngine.Multimedia.BaseOpenAL.dll) Version: 1.1.1.0 (1.1.1)
Syntax
The OpenALSound type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | OpenALSound | Initializes a new instance of the OpenALSound class |
Methods
Name | Description | |
---|---|---|
![]() | CacheLengthInSeconds | |
![]() | CreateChannel | (Overrides Sound CreateChannel(SoundInstance).) |
![]() | CreateDefault | (Inherited from ContentData.) |
![]() | CreateNativeBuffer | |
![]() | CreateSoundInstance | (Inherited from Sound.) |
![]() | Dispose | (Inherited from ContentData.) |
![]() | DisposeData | (Overrides Sound DisposeData .) |
![]() | InternalCreateDefault | (Inherited from ContentData.) |
![]() | IsPlaying | (Overrides Sound IsPlaying(SoundInstance).) |
![]() | LoadData | (Overrides ContentData LoadData(Stream).) |
![]() | Play | (Inherited from Sound.) |
![]() | Play(Single, Single) | (Inherited from Sound.) |
![]() | PlayInstance | (Overrides Sound PlayInstance(SoundInstance).) |
![]() | RemoveChannel | (Overrides Sound RemoveChannel(SoundInstance).) |
![]() | StopAll | (Inherited from Sound.) |
![]() | StopInstance | (Overrides Sound StopInstance(SoundInstance).) |
![]() | ToString | (Inherited from ContentData.) |
Fields
Name | Description | |
---|---|---|
![]() | bufferHandle | |
![]() | ContentChanged | (Inherited from ContentData.) |
![]() ![]() | InvalidHandle | |
![]() | length | |
![]() | openAL | |
![]() | soundData |
Properties
Name | Description | |
---|---|---|
![]() | AllowCreationIfContentNotFound | (Inherited from Sound.) |
![]() | IsAnyInstancePlaying | (Inherited from Sound.) |
![]() | IsDisposed | (Inherited from ContentData.) |
![]() | LengthInSeconds | (Overrides Sound LengthInSeconds.) |
![]() | MetaData | (Inherited from ContentData.) |
![]() | Name | (Inherited from ContentData.) |
![]() | NumberOfInstances | (Inherited from Sound.) |
![]() | NumberOfPlayingInstances | (Inherited from Sound.) |
Events
Name | Description | |
---|---|---|
![]() | OnPlay | (Inherited from Sound.) |
![]() | OnStop | (Inherited from Sound.) |
See Also