C# Класс NesHd.Core.APU.ChnRectangle2

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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