Skip to content

Commit

Permalink
#5200: Rename ApplicationContext interface to IApplicationContext
Browse files Browse the repository at this point in the history
  • Loading branch information
codereader committed Aug 22, 2020
1 parent 85ba623 commit aa95088
Show file tree
Hide file tree
Showing 163 changed files with 184 additions and 189 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -66,3 +66,6 @@ Makefile.in
/tools/scripts/DarkRadiant_install.x64
/tools/scripts/DarkRadiant_install
/install/*.ilk
/tools/msvc/Tests/x64
/tools/msvc/x64
/tools/msvc/packages
8 changes: 4 additions & 4 deletions include/imodule.h
Expand Up @@ -51,7 +51,7 @@ inline ErrorHandlingFunction& GlobalErrorHandler()
*
* \ingroup module
*/
class ApplicationContext
class IApplicationContext
{
public:

Expand All @@ -64,7 +64,7 @@ class ApplicationContext
/**
* Destructor
*/
virtual ~ApplicationContext() {}
virtual ~IApplicationContext() {}

/**
* Return the application path of the current Radiant instance.
Expand Down Expand Up @@ -180,7 +180,7 @@ class RegisterableModule: public sigc::trackable
* @param ctx
* The ApplicationContext of the running Radiant application.
*/
virtual void initialiseModule(const ApplicationContext& ctx) = 0;
virtual void initialiseModule(const IApplicationContext& ctx) = 0;

/**
* Optional shutdown routine. Allows the module to de-register itself,
Expand Down Expand Up @@ -276,7 +276,7 @@ class IModuleRegistry
* streams. The latter can be used by modules to initialise their
* rMessage/globalErrorStreams().
*/
virtual const ApplicationContext& getApplicationContext() const = 0;
virtual const IApplicationContext& getApplicationContext() const = 0;

/**
* Callable during the module registration phase, this method attempts
Expand Down
7 changes: 1 addition & 6 deletions libs/module/ApplicationContextBase.cpp
Expand Up @@ -15,8 +15,6 @@
#include <windows.h>
#endif

//#include <wx/msgout.h>

namespace radiant
{

Expand All @@ -25,7 +23,6 @@ namespace radiant
*/
std::string ApplicationContextBase::getApplicationPath() const
{
//wxMessageOutputDebug().Output(wxString("Application Path is ") + _appPath);
return _appPath;
}

Expand Down Expand Up @@ -91,12 +88,10 @@ std::string ApplicationContextBase::getSettingsPath() const

std::string ApplicationContextBase::getBitmapsPath() const
{
//wxMessageOutputDebug().Output(wxString("RTD Path is ") + getRuntimeDataPath());
return getRuntimeDataPath() + "bitmaps/";
}

const ApplicationContext::ArgumentList&
ApplicationContextBase::getCmdLineArgs() const
const IApplicationContext::ArgumentList& ApplicationContextBase::getCmdLineArgs() const
{
return _cmdLineArgs;
}
Expand Down
2 changes: 1 addition & 1 deletion libs/module/ApplicationContextBase.h
Expand Up @@ -7,7 +7,7 @@ namespace radiant
{

class ApplicationContextBase :
public ApplicationContext
public IApplicationContext
{
// The app + home paths
std::string _appPath;
Expand Down
2 changes: 1 addition & 1 deletion libs/module/CoreModule.cpp
Expand Up @@ -12,7 +12,7 @@
namespace module
{

CoreModule::CoreModule(ApplicationContext& context) :
CoreModule::CoreModule(IApplicationContext& context) :
_instance(nullptr)
{
std::string coreModuleFile = std::string(CORE_MODULE_LIBRARY) + MODULE_FILE_EXTENSION;
Expand Down
4 changes: 2 additions & 2 deletions libs/module/CoreModule.h
Expand Up @@ -17,7 +17,7 @@ class DynamicLibrary;
class CoreModule
{
private:
typedef radiant::IRadiant* (*CreateRadiantFunc)(ApplicationContext& context);
typedef radiant::IRadiant* (*CreateRadiantFunc)(IApplicationContext& context);
typedef void (*DestroyRadiantFunc)(radiant::IRadiant* radiant);

radiant::IRadiant* _instance;
Expand All @@ -34,7 +34,7 @@ class CoreModule
{}
};

CoreModule(ApplicationContext& context);
CoreModule(IApplicationContext& context);

~CoreModule();

Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.conversation/plugin.cpp
Expand Up @@ -34,7 +34,7 @@ class ConversationEditorModule :
return _dependencies;
}

virtual void initialiseModule(const ApplicationContext& ctx) {
virtual void initialiseModule(const IApplicationContext& ctx) {
rMessage() << getName() << "::initialiseModule called.\n";

// Add the callback event
Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.difficulty/plugin.cpp
Expand Up @@ -41,7 +41,7 @@ class DifficultyEditorModule :
return _dependencies;
}

void initialiseModule(const ApplicationContext& ctx)
void initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.editing/plugin.cpp
Expand Up @@ -43,7 +43,7 @@ class EditingModule :
return _dependencies;
}

virtual void initialiseModule(const ApplicationContext& ctx)
virtual void initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.gui/gui/GuiManager.cpp
Expand Up @@ -210,7 +210,7 @@ const StringSet& GuiManager::getDependencies() const
return _dependencies;
}

void GuiManager::initialiseModule(const ApplicationContext& ctx)
void GuiManager::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.gui/gui/GuiManager.h
Expand Up @@ -83,7 +83,7 @@ class GuiManager :
// RegisterableModule
const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;
void shutdownModule() override;

private:
Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.gui/plugin.cpp
Expand Up @@ -61,7 +61,7 @@ class GuiModule :
return _dependencies;
}

virtual void initialiseModule(const ApplicationContext& ctx)
virtual void initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.objectives/objectives.cpp
Expand Up @@ -49,7 +49,7 @@ class ObjectivesEditorModule :
return _dependencies;
}

virtual void initialiseModule(const ApplicationContext& ctx) {
virtual void initialiseModule(const IApplicationContext& ctx) {
rMessage() << "ObjectivesEditorModule::initialiseModule called.\n";

// Add the callback event
Expand Down
2 changes: 1 addition & 1 deletion plugins/dm.stimresponse/plugin.cpp
Expand Up @@ -42,7 +42,7 @@ class StimResponseModule :
return _dependencies;
}

void initialiseModule(const ApplicationContext& ctx) override
void initialiseModule(const IApplicationContext& ctx) override
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion plugins/script/ScriptingSystem.cpp
Expand Up @@ -413,7 +413,7 @@ const StringSet& ScriptingSystem::getDependencies() const
return _dependencies;
}

void ScriptingSystem::initialiseModule(const ApplicationContext& ctx)
void ScriptingSystem::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion plugins/script/ScriptingSystem.h
Expand Up @@ -80,7 +80,7 @@ class ScriptingSystem :
// RegisterableModule implementation
const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;
void shutdownModule() override;

private:
Expand Down
8 changes: 3 additions & 5 deletions plugins/sound/SoundManager.cpp
Expand Up @@ -145,13 +145,11 @@ void SoundManager::ensureShadersLoaded()
_defLoader.ensureFinished();
}

void SoundManager::initialiseModule(const ApplicationContext& ctx)
void SoundManager::initialiseModule(const IApplicationContext& ctx)
{
// Create the SoundPlayer if sound is not disabled
const ApplicationContext::ArgumentList& args = ctx.getCmdLineArgs();
ApplicationContext::ArgumentList::const_iterator found(
std::find(args.begin(), args.end(), "--disable-sound")
);
const auto& args = ctx.getCmdLineArgs();
auto found = std::find(args.begin(), args.end(), "--disable-sound");

if (found == args.end())
{
Expand Down
2 changes: 1 addition & 1 deletion plugins/sound/SoundManager.h
Expand Up @@ -50,7 +50,7 @@ class SoundManager : public ISoundManager
// RegisterableModule implementation
virtual const std::string& getName() const override;
virtual const StringSet& getDependencies() const override;
virtual void initialiseModule(const ApplicationContext& ctx) override;
virtual void initialiseModule(const IApplicationContext& ctx) override;
};
typedef std::shared_ptr<SoundManager> SoundManagerPtr;

Expand Down
2 changes: 1 addition & 1 deletion radiant/RadiantModule.cpp
Expand Up @@ -69,7 +69,7 @@ const StringSet& RadiantModule::getDependencies() const
return _dependencies;
}

void RadiantModule::initialiseModule(const ApplicationContext& ctx)
void RadiantModule::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion radiant/RadiantModule.h
Expand Up @@ -30,7 +30,7 @@ class RadiantModule :
// RegisterableModule implementation
const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;
void shutdownModule() override;

// Stuff to be done after the modules have been loaded
Expand Down
2 changes: 1 addition & 1 deletion radiant/camera/GlobalCamera.cpp
Expand Up @@ -510,7 +510,7 @@ const StringSet& GlobalCameraManager::getDependencies() const
return _dependencies;
}

void GlobalCameraManager::initialiseModule(const ApplicationContext& ctx)
void GlobalCameraManager::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion radiant/camera/GlobalCamera.h
Expand Up @@ -130,7 +130,7 @@ class GlobalCameraManager :
// RegisterableModule implementation
const std::string& getName() const;
const StringSet& getDependencies() const;
void initialiseModule(const ApplicationContext& ctx);
void initialiseModule(const IApplicationContext& ctx);
void shutdownModule();

private:
Expand Down
2 changes: 1 addition & 1 deletion radiant/clipboard/ClipboardModule.cpp
Expand Up @@ -49,7 +49,7 @@ const StringSet& ClipboardModule::getDependencies() const
return _dependencies;
}

void ClipboardModule::initialiseModule(const ApplicationContext& ctx)
void ClipboardModule::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;
}
Expand Down
2 changes: 1 addition & 1 deletion radiant/clipboard/ClipboardModule.h
Expand Up @@ -14,7 +14,7 @@ class ClipboardModule :

const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;
};

}
2 changes: 1 addition & 1 deletion radiant/eventmanager/EventManager.cpp
Expand Up @@ -64,7 +64,7 @@ const StringSet& EventManager::getDependencies() const
return _dependencies;
}

void EventManager::initialiseModule(const ApplicationContext& ctx)
void EventManager::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion radiant/eventmanager/EventManager.h
Expand Up @@ -42,7 +42,7 @@ class EventManager :
// RegisterableModule implementation
const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;
void shutdownModule() override;

// Constructor
Expand Down
2 changes: 1 addition & 1 deletion radiant/eventmanager/MouseToolManager.cpp
Expand Up @@ -37,7 +37,7 @@ const StringSet& MouseToolManager::getDependencies() const
return _dependencies;
}

void MouseToolManager::initialiseModule(const ApplicationContext& ctx)
void MouseToolManager::initialiseModule(const IApplicationContext& ctx)
{
GlobalRadiant().signal_radiantStarted().connect(
sigc::mem_fun(this, &MouseToolManager::onRadiantStartup));
Expand Down
2 changes: 1 addition & 1 deletion radiant/eventmanager/MouseToolManager.h
Expand Up @@ -28,7 +28,7 @@ class MouseToolManager :
// RegisterableModule implementation
const std::string& getName() const;
const StringSet& getDependencies() const;
void initialiseModule(const ApplicationContext& ctx);
void initialiseModule(const IApplicationContext& ctx);
void shutdownModule();
void onRadiantStartup();

Expand Down
4 changes: 2 additions & 2 deletions radiant/map/StartupMapLoader.cpp
Expand Up @@ -22,7 +22,7 @@ void StartupMapLoader::onRadiantStartup()
{
std::string mapToLoad = "";

const ApplicationContext::ArgumentList& args(
const auto& args(
module::GlobalModuleRegistry().getApplicationContext().getCmdLineArgs()
);

Expand Down Expand Up @@ -105,7 +105,7 @@ const StringSet& StartupMapLoader::getDependencies() const
return _dependencies;
}

void StartupMapLoader::initialiseModule(const ApplicationContext& ctx)
void StartupMapLoader::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called." << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion radiant/map/StartupMapLoader.h
Expand Up @@ -13,7 +13,7 @@ class StartupMapLoader :
public:
const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;

private:
// This gets called as soon as the mainframe starts up
Expand Down
2 changes: 1 addition & 1 deletion radiant/render/OpenGLModule.cpp
Expand Up @@ -181,7 +181,7 @@ const StringSet& OpenGLModule::getDependencies() const {
return _dependencies;
}

void OpenGLModule::initialiseModule(const ApplicationContext& ctx) {
void OpenGLModule::initialiseModule(const IApplicationContext& ctx) {
rMessage() << "OpenGL::initialiseModule called.\n";
}

Expand Down
2 changes: 1 addition & 1 deletion radiant/render/OpenGLModule.h
Expand Up @@ -46,7 +46,7 @@ class OpenGLModule :
// RegisterableModule implementation
virtual const std::string& getName() const override;
virtual const StringSet& getDependencies() const override;
virtual void initialiseModule(const ApplicationContext& ctx) override;
virtual void initialiseModule(const IApplicationContext& ctx) override;

private:
void sharedContextCreated();
Expand Down
2 changes: 1 addition & 1 deletion radiant/settings/LocalisationModule.cpp
Expand Up @@ -29,7 +29,7 @@ const StringSet& LocalisationModule::getDependencies() const
return _dependencies;
}

void LocalisationModule::initialiseModule(const ApplicationContext& ctx)
void LocalisationModule::initialiseModule(const IApplicationContext& ctx)
{
rMessage() << getName() << "::initialiseModule called" << std::endl;

Expand Down
2 changes: 1 addition & 1 deletion radiant/settings/LocalisationModule.h
Expand Up @@ -12,7 +12,7 @@ class LocalisationModule :
public:
const std::string& getName() const override;
const StringSet& getDependencies() const override;
void initialiseModule(const ApplicationContext& ctx) override;
void initialiseModule(const IApplicationContext& ctx) override;
void shutdownModule() override;
};

Expand Down
4 changes: 2 additions & 2 deletions radiant/settings/LocalisationProvider.cpp
Expand Up @@ -33,7 +33,7 @@ class UnknownLanguageException :

const char* const LocalisationProvider::RKEY_LANGUAGE = "user/ui/language";

LocalisationProvider::LocalisationProvider(ApplicationContext& ctx)
LocalisationProvider::LocalisationProvider(IApplicationContext& ctx)
{
// Point wxWidgets to the folder where the catalog files are stored
_i18nPath = os::standardPathWithSlash(ctx.getApplicationPath() + "i18n");
Expand Down Expand Up @@ -62,7 +62,7 @@ std::shared_ptr<LocalisationProvider>& LocalisationProvider::Instance()
return _instancePtr;
}

void LocalisationProvider::Initialise(ApplicationContext& context)
void LocalisationProvider::Initialise(IApplicationContext& context)
{
Instance().reset(new LocalisationProvider(context));
}
Expand Down

0 comments on commit aa95088

Please sign in to comment.