Class StorageUIController
Inheritance
System.Object
Robust.Client.UserInterface.Controllers.UIController
StorageUIController
Implements
Robust.Shared.GameObjects.IEntityEventSubscriber
Robust.Client.UserInterface.Controllers.IOnSystemChanged<StorageSystem>
Robust.Client.UserInterface.Controllers.IOnSystemLoaded<StorageSystem>
Robust.Client.UserInterface.Controllers.IOnSystemUnloaded<StorageSystem>
Robust.Client.UserInterface.Controllers.IOnStateExited<GameplayState>
Namespace: Content.Client.Storage.UI
Assembly: Content.Client.dll
Syntax
public sealed class StorageUIController : UIController, IEntityEventSubscriber, IOnSystemChanged<StorageSystem>, IOnSystemLoaded<StorageSystem>, IOnSystemUnloaded<StorageSystem>, IOnStateExited<GameplayState>
Methods
| Improve this Doc View SourceEnsureStorageWindow(EntityUid)
Declaration
public StorageWindow EnsureStorageWindow(EntityUid uid)
Parameters
Type | Name | Description |
---|---|---|
EntityUid | uid |
Returns
Type | Description |
---|---|
StorageWindow |
Initialize()
Declaration
public override void Initialize()
Overrides
Robust.Client.UserInterface.Controllers.UIController.Initialize()
|
Improve this Doc
View Source
OnStateExited(GameplayState)
Declaration
public void OnStateExited(GameplayState state)
Parameters
Type | Name | Description |
---|---|---|
GameplayState | state |
OnSystemLoaded(StorageSystem)
Declaration
public void OnSystemLoaded(StorageSystem system)
Parameters
Type | Name | Description |
---|---|---|
StorageSystem | system |
OnSystemUnloaded(StorageSystem)
Declaration
public void OnSystemUnloaded(StorageSystem system)
Parameters
Type | Name | Description |
---|---|---|
StorageSystem | system |
Implements
Robust.Shared.GameObjects.IEntityEventSubscriber
Robust.Client.UserInterface.Controllers.IOnSystemChanged<T>
Robust.Client.UserInterface.Controllers.IOnSystemLoaded<T>
Robust.Client.UserInterface.Controllers.IOnSystemUnloaded<T>
Robust.Client.UserInterface.Controllers.IOnStateExited<T>