[xoreos-git] [xoreos/xoreos] 135831: KOTOR: Restructure option setting/getting

GitHub noreply at github.com
Sun Jul 8 18:44:20 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/xoreos/xoreos
  Commit: 135831e4cd295946117b7f72b295487786fd3c13
      https://github.com/xoreos/xoreos/commit/135831e4cd295946117b7f72b295487786fd3c13
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-07-08 (Sun, 08 Jul 2018)

  Changed paths:
    M src/engines/kotor/gui/options/autopause.cpp
    M src/engines/kotor/gui/options/autopause.h
    M src/engines/kotor/gui/options/feedback.cpp
    M src/engines/kotor/gui/options/gameplay.cpp
    M src/engines/kotor/gui/options/gameplay.h
    M src/engines/kotor/gui/options/graphics.cpp
    M src/engines/kotor/gui/options/graphics.h
    M src/engines/kotor/gui/options/graphicsadv.cpp
    M src/engines/kotor/gui/options/graphicsadv.h
    M src/engines/kotor/gui/options/keyboardconfig.cpp
    M src/engines/kotor/gui/options/mousesettings.cpp
    M src/engines/kotor/gui/options/mousesettings.h
    M src/engines/kotor/gui/options/sound.cpp
    M src/engines/kotor/gui/options/soundadv.cpp
    M src/engines/kotor/gui/options/soundadv.h

  Log Message:
  -----------
  KOTOR: Restructure option setting/getting

This has several advantages:
- Cutting down code duplication
- No need to specify default values twice
- No reading of uninitialized variables when changes are adopted
  without having displayed all submenus first



      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the xoreos-git mailing list