C# 클래스 GAudio.AGATPulsedPattern

상속: AGATPulseClient
파일 보기 프로젝트 열기: gregzo/G-Audio

공개 프로퍼티들

프로퍼티 타입 설명
onPatternWillPlay OnPatternWillPlay

보호된 프로퍼티들

프로퍼티 타입 설명
_sampleCount int

공개 메소드들

메소드 설명
OnPulse ( IGATPulseInfo pulseInfo ) : void
PlaySample ( int index, double dspTime ) : void

All conditions for playing a sample have been met, you may do so here.

UpdateIndex ( IGATPulseInfo pulseInfo ) : void

보호된 메소드들

메소드 설명
Awake ( ) : void
CanSubscribeToPulse ( ) : bool
UpdatedSampleCount ( ) : int

How many samples in the pattern?

메소드 상세

Awake() 보호된 메소드

protected Awake ( ) : void
리턴 void

CanSubscribeToPulse() 보호된 메소드

protected CanSubscribeToPulse ( ) : bool
리턴 bool

OnPulse() 공개 메소드

public OnPulse ( IGATPulseInfo pulseInfo ) : void
pulseInfo IGATPulseInfo
리턴 void

PlaySample() 공개 추상적인 메소드

All conditions for playing a sample have been met, you may do so here.
public abstract PlaySample ( int index, double dspTime ) : void
index int
dspTime double
리턴 void

UpdateIndex() 공개 메소드

public UpdateIndex ( IGATPulseInfo pulseInfo ) : void
pulseInfo IGATPulseInfo
리턴 void

UpdatedSampleCount() 보호된 추상적인 메소드

How many samples in the pattern?
protected abstract UpdatedSampleCount ( ) : int
리턴 int

프로퍼티 상세

_sampleCount 보호되어 있는 프로퍼티

protected int _sampleCount
리턴 int

onPatternWillPlay 공개적으로 프로퍼티

The delegate you may subscribe to to be notified when a pattern's sample is about to play.
public OnPatternWillPlay onPatternWillPlay
리턴 OnPatternWillPlay