NesHd.Core.APU.ChnVrc6Pulse2.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.VRC6Pulse2_Volume = _Volume;
            st.VRC6Pulse2DutyPercentage = DutyPercentage;
            st.VRC6Pulse2_DutyCycle = _DutyCycle;
            st.VRC6Pulse2_FreqTimer = _FreqTimer;
            st.VRC6Pulse2_Enabled = _Enabled;
            st.VRC6Pulse2_Frequency = _Frequency;
            st.VRC6Pulse2_SampleCount = _SampleCount;
            st.VRC6Pulse2_RenderedLength = _RenderedLength;
            st.VRC6Pulse2WaveStatus = WaveStatus;
            st.VRC6Pulse2OUT = OUT;
        }