SanAndreasUnity/Assets/Scripts/Utilities/IState.cs
2020-05-31 19:07:22 +02:00

18 lines
333 B
C#

using UnityEngine;
namespace SanAndreasUnity.Utilities
{
public interface IState {
void OnBecameActive();
void OnBecameInactive();
bool RepresentsState(System.Type type);
bool RepresentsState<T>() where T : IState;
void UpdateState();
void LateUpdateState();
void FixedUpdateState();
}
}