C# 클래스 Gablarski.OpenAL.Source

상속: IDisposable
파일 보기 프로젝트 열기: ermau/Gablarski 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetPropertyF float
SetPropertyF void
Source System
alDeleteSources void
alGenSources void
alGetSourcef void
alGetSourcei void
alSourcePause void
alSourcePlay void
alSourceQueueBuffers void
alSourceStop void
alSourceUnqueueBuffers void
alSourcef void

공개 메소드들

메소드 설명
Dequeue ( ) : SourceBuffer[]
Dequeue ( int buffers ) : SourceBuffer[]
Dispose ( ) : void
Generate ( ) : Source
Generate ( int count ) : Gablarski.OpenAL.Source[]
Pause ( ) : void
Play ( ) : void
Queue ( IEnumerable buffers ) : void
Queue ( SourceBuffer buffer ) : void
QueueAndPlay ( SourceBuffer buffer ) : void
Replay ( ) : void
Stop ( ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
PlayCore ( bool check ) : void
Queue ( uint bufferIDs ) : void

비공개 메소드들

메소드 설명
GetPropertyF ( uint sourceID, FloatSourceProperty property ) : float
SetPropertyF ( uint sourceID, FloatSourceProperty property, float value ) : void
Source ( uint sourceID ) : System
alDeleteSources ( int count, uint sources ) : void
alGenSources ( int count, uint sources ) : void
alGetSourcef ( uint sourceID, FloatSourceProperty property, float &value ) : void
alGetSourcei ( uint sourceID, IntSourceProperty property, int &value ) : void
alSourcePause ( uint sourceID ) : void
alSourcePlay ( uint sourceID ) : void
alSourceQueueBuffers ( uint sourceID, int number, uint bufferIDs ) : void
alSourceStop ( uint sourceID ) : void
alSourceUnqueueBuffers ( uint sourceID, int buffers, uint buffersDequeued ) : void
alSourcef ( uint sourceID, FloatSourceProperty property, float value ) : void

메소드 상세

Dequeue() 공개 메소드

public Dequeue ( ) : SourceBuffer[]
리턴 SourceBuffer[]

Dequeue() 공개 메소드

public Dequeue ( int buffers ) : SourceBuffer[]
buffers int
리턴 SourceBuffer[]

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Generate() 공개 정적인 메소드

public static Generate ( ) : Source
리턴 Source

Generate() 공개 정적인 메소드

public static Generate ( int count ) : Gablarski.OpenAL.Source[]
count int
리턴 Gablarski.OpenAL.Source[]

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

Play() 공개 메소드

public Play ( ) : void
리턴 void

PlayCore() 보호된 메소드

protected PlayCore ( bool check ) : void
check bool
리턴 void

Queue() 공개 메소드

public Queue ( IEnumerable buffers ) : void
buffers IEnumerable
리턴 void

Queue() 공개 메소드

public Queue ( SourceBuffer buffer ) : void
buffer SourceBuffer
리턴 void

Queue() 보호된 메소드

protected Queue ( uint bufferIDs ) : void
bufferIDs uint
리턴 void

QueueAndPlay() 공개 메소드

public QueueAndPlay ( SourceBuffer buffer ) : void
buffer SourceBuffer
리턴 void

Replay() 공개 메소드

public Replay ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string