// greebo: The accessor function for the brush module containing the static instance // TODO: Change this to return a reference instead of a raw pointer BrushModuleClass* GlobalBrush() { return staticBrushModule.getModule().get(); }
// The accessor function to the GlobalCameraManager instance GlobalCameraManager& GlobalCamera() { return *cameraModule.getModule(); }
// Return the static Radiant module to other code within the main binary RadiantModulePtr getGlobalRadiant() { return radiantCoreModule.getModule(); }
IPreferenceSystem& GetPreferenceSystem() { return *preferenceSystemModule.getModule(); }