mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-02 15:53:51 +00:00
refactor: extract 3 settings tabs into dedicated methods
Extract renderSettingsAudioTab() (110 lines), renderSettingsChatTab() (49 lines), and renderSettingsAboutTab() (48 lines) from the 1013-line renderSettingsWindow(). Reduces it to ~806 lines.
This commit is contained in:
parent
b1a87114ad
commit
c7a82923ac
2 changed files with 220 additions and 204 deletions
|
|
@ -382,6 +382,9 @@ private:
|
|||
void renderPetUnlearnConfirmDialog(game::GameHandler& gameHandler);
|
||||
void renderEscapeMenu();
|
||||
void renderSettingsWindow();
|
||||
void renderSettingsAudioTab();
|
||||
void renderSettingsChatTab();
|
||||
void renderSettingsAboutTab();
|
||||
void applyGraphicsPreset(GraphicsPreset preset);
|
||||
void updateGraphicsPresetFromCurrentSettings();
|
||||
void renderQuestMarkers(game::GameHandler& gameHandler);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue