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

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

공개 메소드들

메소드 설명
LoadState ( StateHolder st ) : void
RenderSample ( ) : short
SaveState ( StateHolder st ) : void
UpdateEnvelope ( ) : void
UpdateLengthCounter ( ) : void
UpdateSweep ( ) : void
Write_4004 ( byte data ) : void
Write_4005 ( byte data ) : void
Write_4006 ( byte data ) : void
Write_4007 ( 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_4004() 공개 메소드

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

Write_4005() 공개 메소드

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

Write_4006() 공개 메소드

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

Write_4007() 공개 메소드

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