Movement/VariableMovement/IVariableMovementController.cs

15 lines
434 B
C#
Raw Normal View History

using System;
2022-03-09 21:46:49 +03:00
using UnityEngine.InputSystem;
namespace Syntriax.Modules.Movement.VariableMovement
{
public interface IVariableMovementController
{
IVariableMovement ActiveVariableMovement { get; }
Action<IVariableMovement> OnVariableMovementChanged { get; set; }
2022-03-09 21:46:49 +03:00
IInputActionCollection InputActionCollection { get; set; }
void LoadVariableMovementCollection(VMCollection collection);
}
}