DarkRadiant: master e6eeeda1

Author Committer Branch Timestamp Parent
codereader codereader master 03.12.2017 17:18 master cb8a754e
Changeset WIP commit (partially functional), replacing the Game preference page with the GameSetupDialog.
Moving VirtualFileSystem classes into vfs namespace.
Adjust VirtualFileSystem interface to take all necessary arguments in its initialise() call, instead of pulling it from the GameManager itself.
Introduced GameConfiguration class and refactored lots of GameManager stuff, trying to simplify the logic.
mod - include/ifilesystem.h Diff File
mod - libs/os/path.h Diff File
mod - plugins/eclassmgr/EClassManager.h Diff File
mod - plugins/shaders/Doom3ShaderSystem.h Diff File
mod - plugins/vfspk3/Doom3FileSystem.cpp Diff File
mod - plugins/vfspk3/Doom3FileSystem.h Diff File
mod - plugins/vfspk3/FileVisitor.h Diff File
mod - plugins/vfspk3/vfspk3.cpp Diff File
add - radiant/settings/GameConfiguration.h Diff File
mod - radiant/settings/GameManager.cpp Diff File
mod - radiant/settings/GameManager.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File