diff --git a/Packages/com.chocopoi.vrc.dressingtools/Editor/Integrations/VRChat/VRChatIntegrationWearableModuleEditor.cs b/Packages/com.chocopoi.vrc.dressingtools/Editor/Integrations/VRChat/VRChatIntegrationWearableModuleEditor.cs index f776dc31..591c818d 100644 --- a/Packages/com.chocopoi.vrc.dressingtools/Editor/Integrations/VRChat/VRChatIntegrationWearableModuleEditor.cs +++ b/Packages/com.chocopoi.vrc.dressingtools/Editor/Integrations/VRChat/VRChatIntegrationWearableModuleEditor.cs @@ -19,6 +19,7 @@ using System; using System.Diagnostics.CodeAnalysis; using Chocopoi.DressingTools.Integration.VRChat.Modules; +using Chocopoi.DressingTools.Lib.Extensibility.Providers; using Chocopoi.DressingTools.Lib.UI; using Chocopoi.DressingTools.Lib.Wearable.Modules; using UnityEditor; diff --git a/Packages/com.chocopoi.vrc.dressingtools/Editor/UI/Views/Modules/MoveRootWearableModuleEditor.cs b/Packages/com.chocopoi.vrc.dressingtools/Editor/UI/Views/Modules/MoveRootWearableModuleEditor.cs index 7c74a190..5f4af56f 100644 --- a/Packages/com.chocopoi.vrc.dressingtools/Editor/UI/Views/Modules/MoveRootWearableModuleEditor.cs +++ b/Packages/com.chocopoi.vrc.dressingtools/Editor/UI/Views/Modules/MoveRootWearableModuleEditor.cs @@ -17,6 +17,7 @@ using System; using System.Diagnostics.CodeAnalysis; +using Chocopoi.DressingTools.Lib.Extensibility.Providers; using Chocopoi.DressingTools.Lib.UI; using Chocopoi.DressingTools.Lib.Wearable.Modules; using Chocopoi.DressingTools.UI.Presenters.Modules; diff --git a/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Extensibility/Providers/ModuleProviderBase.cs b/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Extensibility/Providers/ModuleProviderBase.cs index c62673ec..2846e6a7 100644 --- a/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Extensibility/Providers/ModuleProviderBase.cs +++ b/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Extensibility/Providers/ModuleProviderBase.cs @@ -24,6 +24,8 @@ namespace Chocopoi.DressingTools.Lib.Extensibility.Providers { + public interface IModuleConfig { } + public abstract class ModuleProviderBase { public abstract string ModuleIdentifier { get; } diff --git a/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Wearable/Modules/WearableModule.cs b/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Wearable/Modules/WearableModule.cs index f036ff47..64310e9d 100644 --- a/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Wearable/Modules/WearableModule.cs +++ b/Packages/com.chocopoi.vrc.dressingtools/Lib/Editor/Wearable/Modules/WearableModule.cs @@ -15,12 +15,11 @@ * You should have received a copy of the GNU General Public License along with DressingTools. If not, see . */ +using Chocopoi.DressingTools.Lib.Extensibility.Providers; using Chocopoi.DressingTools.Lib.Serialization; namespace Chocopoi.DressingTools.Lib.Wearable.Modules { - public interface IModuleConfig { } - public abstract class VersionedModuleConfig : VersionedObject, IModuleConfig { } public class UnknownModuleConfig : IModuleConfig