DarkRadiant: core_module ab44d76b

Author Committer Branch Timestamp Parent
greebo greebo core_module 2020-05-04 12:06:35 core_module 3265d1ea
Affected Issues  0005231: Extract Radiant core such that it can be instantiated from outside the main executable
Changeset 0005231: Modules are noncopyable by design.
If they were copyable, this can catch you in an especially nasty way when using *this instead of this in std::bind() arguments, storing a copy of the module instance in the bind.
mod - include/imodule.h Diff File