mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
17 lines
398 B
C#
17 lines
398 B
C#
using System;
|
|
using Robust.Shared.Timing;
|
|
|
|
namespace Robust.Client.State
|
|
{
|
|
[NotContentImplementable]
|
|
public interface IStateManager
|
|
{
|
|
event Action<StateChangedEventArgs> OnStateChanged;
|
|
|
|
State CurrentState { get; }
|
|
T RequestStateChange<T>() where T : State, new();
|
|
void FrameUpdate(FrameEventArgs e);
|
|
State RequestStateChange(Type type);
|
|
}
|
|
}
|