14 lines
384 B
C#
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);
|
|
}
|
|
}
|