VOID_Core: Changed references to VOID_Module to IVOID_Module.
[VOID.git] / IVOID_Module.cs
blob:a/IVOID_Module.cs -> blob:b/IVOID_Module.cs
--- a/IVOID_Module.cs
+++ b/IVOID_Module.cs
@@ -25,7 +25,6 @@
 	public interface IVOID_Module
 	{
 		string Name { get; }
-		bool hasConfigurables { get; }
 		bool toggleActive { get; set; }
 		bool guiRunning { get; }
 
@@ -37,7 +36,15 @@
 
 		void LoadConfig();
 
-		void SaveConfig();
+		void _SaveToConfig(KSP.IO.PluginConfiguration config);
 	}
+
+	public interface IVOID_BehaviorModule : IVOID_Module
+	{
+		void Update();
+		void FixedUpdate();
+	}
+
+	public interface IVOID_EditorModule : IVOID_Module {}
 }