summaryrefslogtreecommitdiffstats
path: root/src/module/World.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/module/World.cpp')
-rw-r--r--src/module/World.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/module/World.cpp b/src/module/World.cpp
index 0bc87459..c4b1a88e 100644
--- a/src/module/World.cpp
+++ b/src/module/World.cpp
@@ -141,6 +141,13 @@ World::run(const std::string& mime_type, const std::string& filename)
return i->second(this, filename.c_str());
}
+void
+World::add_interface_factory(const std::string& scheme, InterfaceFactory factory)
+{
+ interface_factories.insert(make_pair(scheme, factory));
+}
+
+
} // namespace Shared
} // namespace Ingen