DarkRadiant: master 531cca75

Author Committer Branch Timestamp Parent
codereader codereader master 28.03.2017 20:03 master 4a19c3f1
Changeset Move common module initialisiation code into imodule.h header

plus some refactoring. Incompatible modules will now throw a
ModuleCompatibilityException for the ModuleRegistry to catch.
mod - include/imodule.h Diff File
mod - include/itextstream.h Diff File
mod - libs/debugging/debugging.h Diff File
mod - plugins/archivezip/plugin.cpp Diff File
mod - plugins/commandsystem/CommandSystem.cpp Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/eclassmgr/eclass_doom3.cpp Diff File
mod - plugins/eclasstree/plugin.cpp Diff File
mod - plugins/entity/plugin.cpp Diff File
mod - plugins/entitylist/EntityListModule.cpp Diff File
mod - plugins/eventmanager/EventManager.cpp Diff File
mod - plugins/filetypes/FileTypeRegistry.cpp Diff File
mod - plugins/filters/filters.cpp Diff File
mod - plugins/fonts/plugin.cpp Diff File
mod - plugins/grid/Grid.cpp Diff File
mod - plugins/image/image.cpp Diff File
mod - plugins/mapdoom3/mapdoom3.cpp Diff File
mod - plugins/md5model/plugin.cpp Diff File
mod - plugins/model/plugin.cpp Diff File
mod - plugins/particles/particles.cpp Diff File
mod - plugins/scenegraph/SceneGraph.cpp Diff File
mod - plugins/script/ScriptModule.cpp Diff File
mod - plugins/shaders/plugin.cpp Diff File
mod - plugins/skins/skincache.cpp Diff File
mod - plugins/sound/sound.cpp Diff File
mod - plugins/uimanager/UIManager.cpp Diff File
mod - plugins/undo/UndoSystem.cpp Diff File
mod - plugins/vfspk3/vfspk3.cpp Diff File
mod - plugins/xmlregistry/XMLRegistryModule.cpp Diff File
mod - radiant/modulesystem/DynamicLibraryLoader.cpp Diff File
mod - radiant/modulesystem/DynamicLibraryLoader.h Diff File