C# Class Sharpex2D.Audio.OpenAL.OpenALSourcePool

Inheritance: IDisposable
Datei anzeigen Open project: ThuCommix/Sharpex2D Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

Disposes the object.

FreeSource ( OpenALSource source ) : void

Frees a source.

OpenALSourcePool ( OpenALContext context ) : System

Initializes a new OpenALSourcePool class.

RequestSource ( ) : OpenALSource

Requests a Source from the source pool.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Disposes the object.

Method Details

Dispose() public method

Disposes the object.
public Dispose ( ) : void
return void

Dispose() protected method

Disposes the object.
protected Dispose ( bool disposing ) : void
disposing bool The disposing state.
return void

FreeSource() public method

Frees a source.
public FreeSource ( OpenALSource source ) : void
source OpenALSource The OpenALSource.
return void

OpenALSourcePool() public method

Initializes a new OpenALSourcePool class.
public OpenALSourcePool ( OpenALContext context ) : System
context OpenALContext The OpenALContext.
return System

RequestSource() public method

Requests a Source from the source pool.
public RequestSource ( ) : OpenALSource
return OpenALSource