NesHd.Core.APU.ChnDmc.SaveState C# (CSharp) Method

SaveState() public method

public SaveState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
return void
        public void SaveState(StateHolder st)
        {
            st.DMC_Frequency = _Frequency;
            st.DMC_RenderedLength = _RenderedLength;
            st.DMC_SampleCount = _SampleCount;
            st.DMCDMCIRQEnabled = DMCIRQEnabled;
            st.DMC_Enabled = _Enabled;
            st.DMC_Loop = _Loop;
            st.DMC_FreqTimer = _FreqTimer;
            st.DMCDAC = DAC;
            st.DMCDMAStartAddress = DMAStartAddress;
            st.DMCDMAAddress = DMAAddress;
            st.DMCDMALength = DMALength;
            st.DMCDMALengthCounter = DMALengthCounter;
            st.DMCDMCBIT = DMCBIT;
            st.DMCDMCBYTE = DMCBYTE;
        }