com.alicizax.unity.framework/Runtime/Procedure/IProcedureModule.cs

14 lines
384 B
C#
Raw Normal View History

2025-11-18 16:15:11 +08:00
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);
}
}