DarkRadiant: core_module 536a76d2
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
greebo | greebo | core_module | 02.05.2020 16:14 | core_module 3dafa396 |
Affected Issues | 0005231: Extract Radiant core such that it can be instantiated from outside the main executable | |||
Changeset | 0005231: Add infrastructure to dispatch messages from (lower level) modules to any listeners. First client is the GameManager dispatching the request to open the game setup UI in case it can't find any valid configuration. |
|||
add - include/imessagebus.h | Diff File | |||
mod - include/iradiant.h | Diff File | |||
mod - include/precompiled_interfaces.h | Diff File | |||
add - libs/GameConfigNeededMessage.h | Diff File | |||
mod - radiant/Radiant.cpp | Diff File | |||
mod - radiant/Radiant.h | Diff File | |||
mod - radiant/RadiantApp.cpp | Diff File | |||
add - radiant/messagebus/MessageBus.h | Diff File | |||
mod - radiant/settings/GameManager.cpp | Diff File | |||
mod - radiant/settings/GameManager.h | Diff File | |||
mod - radiant/ui/prefdialog/GameSetupDialog.cpp | Diff File | |||
mod - radiant/ui/prefdialog/GameSetupDialog.h | Diff File | |||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | |||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | |||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | |||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | |||
mod - tools/msvc/include.vcxproj | Diff File | |||
mod - tools/msvc/libs.vcxproj | Diff File | |||
mod - tools/msvc/libs.vcxproj.filters | Diff File |