C# Class NesHd.Core.APU.ChnNoize

ファイルを表示 Open project: afonsof/nes-hd Class Usage Examples

Public Methods

Method Description
LoadState ( StateHolder st ) : void
RenderSample ( ) : short
SaveState ( StateHolder st ) : void
UpdateEnvelope ( ) : void

Update Envelope / Decay / Linear Counter

UpdateLengthCounter ( ) : void
Write_400C ( byte data ) : void
Write_400E ( byte data ) : void
Write_400F ( byte data ) : void

Private Methods

Method Description
UpdateFrequency ( ) : void

Method Details

LoadState() public method

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

RenderSample() public method

public RenderSample ( ) : short
return short

SaveState() public method

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

UpdateEnvelope() public method

Update Envelope / Decay / Linear Counter
public UpdateEnvelope ( ) : void
return void

UpdateLengthCounter() public method

public UpdateLengthCounter ( ) : void
return void

Write_400C() public method

public Write_400C ( byte data ) : void
data byte
return void

Write_400E() public method

public Write_400E ( byte data ) : void
data byte
return void

Write_400F() public method

public Write_400F ( byte data ) : void
data byte
return void