mirror of
https://github.com/GTA-ASM/SanAndreasUnity
synced 2024-11-30 15:59:09 +00:00
18 lines
333 B
C#
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();
|
|
|
|
}
|
|
|
|
}
|