public Plugin() { // register resource manager AddResourceManager(Resources.ResourceManager); // register all the exporters Exporters.Add(new ExporterInfo(typeof(Exporters.ExporterJson), "json", "Json", true)); }
public Plugin() { // register resource manager AddResourceManager(Resources.ResourceManager); //Plugin.RegisterTypeHandlers(); //Plugin.RegisterAgentTypes(); // register all the groups we need in the node explorer //Plugin.RegisterNodeDesc(); // register all the file managers _fileManagers.Add(new FileManagerInfo(typeof(Behaviac.Design.FileManagers.FileManagerXML), "Behaviour XML (*.xml)|*.xml", ".xml")); // register all the exporters Exporters.Add(new ExporterInfo(typeof(Behaviac.Design.Exporters.ExporterXml), "xml", "Xml Behavior Exporter", true)); Exporters.Add(new ExporterInfo(typeof(Behaviac.Design.Exporters.ExporterBson), "bson", "Bson Behavior Exporter", true)); Exporters.Add(new ExporterInfo(typeof(PluginBehaviac.Exporters.ExporterCpp), "cpp", "C++ Behavior Exporter", true, true)); Exporters.Add(new ExporterInfo(typeof(PluginBehaviac.Exporters.ExporterCs), "cs", "C# Behavior Exporter", true, true)); }