com.alicizax.unity.framework/Runtime/Procedure/IProcedureModule.cs
2025-11-18 16:15:11 +08:00

14 lines
384 B
C#

using System;
using System.Collections.Generic;
namespace AlicizaX
{
public interface IProcedureModule:IModule,IModuleUpdate
{
void InitializeProcedure(List<IProcedure> availableProcedures, Type defaultProcedureType);
void ClearAllProcedures();
bool SwitchProcedure<T>() where T : IProcedure;
bool SwitchProcedure(Type procedureType);
}
}