C# 클래스 NesHd.Core.APU.ChnRectangle1

파일 보기 프로젝트 열기: afonsof/nes-hd 1 사용 예제들

공개 메소드들

메소드 설명
LoadState ( StateHolder st ) : void
RenderSample ( ) : short
SaveState ( StateHolder st ) : void
UpdateEnvelope ( ) : void
UpdateLengthCounter ( ) : void
UpdateSweep ( ) : void
Write_4000 ( byte data ) : void
Write_4001 ( byte data ) : void
Write_4002 ( byte data ) : void
Write_4003 ( byte data ) : void

비공개 메소드들

메소드 설명
CheckSweepForceSilence ( ) : void

Check to see if the sweep unit is forcing the channel to be silent and update the frequency if not.

메소드 상세

LoadState() 공개 메소드

public LoadState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
리턴 void

RenderSample() 공개 메소드

public RenderSample ( ) : short
리턴 short

SaveState() 공개 메소드

public SaveState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
리턴 void

UpdateEnvelope() 공개 메소드

public UpdateEnvelope ( ) : void
리턴 void

UpdateLengthCounter() 공개 메소드

public UpdateLengthCounter ( ) : void
리턴 void

UpdateSweep() 공개 메소드

public UpdateSweep ( ) : void
리턴 void

Write_4000() 공개 메소드

public Write_4000 ( byte data ) : void
data byte
리턴 void

Write_4001() 공개 메소드

public Write_4001 ( byte data ) : void
data byte
리턴 void

Write_4002() 공개 메소드

public Write_4002 ( byte data ) : void
data byte
리턴 void

Write_4003() 공개 메소드

public Write_4003 ( byte data ) : void
data byte
리턴 void