C# Class NesHd.Core.APU.ChnNoize

Afficher le fichier Open project: afonsof/nes-hd Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
UpdateFrequency ( ) : void

Method Details

LoadState() public méthode

public LoadState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
Résultat void

RenderSample() public méthode

public RenderSample ( ) : short
Résultat short

SaveState() public méthode

public SaveState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
Résultat void

UpdateEnvelope() public méthode

Update Envelope / Decay / Linear Counter
public UpdateEnvelope ( ) : void
Résultat void

UpdateLengthCounter() public méthode

public UpdateLengthCounter ( ) : void
Résultat void

Write_400C() public méthode

public Write_400C ( byte data ) : void
data byte
Résultat void

Write_400E() public méthode

public Write_400E ( byte data ) : void
data byte
Résultat void

Write_400F() public méthode

public Write_400F ( byte data ) : void
data byte
Résultat void