MCPcopy Create free account
hub / github.com/HertzDevil/0CC-FamiTracker / OnApply

Method OnApply

Source/ConfigMixer.cpp:96–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

94}
95
96BOOL CConfigMixer::OnApply()
97{
98 CSettings *pSettings = FTEnv.GetSettings();
99
100 pSettings->ChipLevels.iLevelAPU1 = -m_iLevelAPU1;
101 pSettings->ChipLevels.iLevelAPU2 = -m_iLevelAPU2;
102 pSettings->ChipLevels.iLevelVRC6 = -m_iLevelVRC6;
103 pSettings->ChipLevels.iLevelVRC7 = -m_iLevelVRC7;
104 pSettings->ChipLevels.iLevelMMC5 = -m_iLevelMMC5;
105 pSettings->ChipLevels.iLevelFDS = -m_iLevelFDS;
106 pSettings->ChipLevels.iLevelN163 = -m_iLevelN163;
107 pSettings->ChipLevels.iLevelS5B = -m_iLevelS5B;
108
109 FTEnv.GetSoundGenerator()->LoadSoundConfig(); // // //
110
111 return CPropertyPage::OnApply();
112}
113
114void CConfigMixer::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
115{

Callers

nothing calls this directly

Calls 3

LoadSoundConfigMethod · 0.80
GetSettingsMethod · 0.45
GetSoundGeneratorMethod · 0.45

Tested by

no test coverage detected