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 |
---|---|---|
Entity |
uid |
Returns
Type | Description |
---|---|
Storage |
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 |
---|---|---|
Gameplay |
state |
OnSystemLoaded(StorageSystem)
Declaration
public void OnSystemLoaded(StorageSystem system)
Parameters
Type | Name | Description |
---|---|---|
Storage |
system |
OnSystemUnloaded(StorageSystem)
Declaration
public void OnSystemUnloaded(StorageSystem system)
Parameters
Type | Name | Description |
---|---|---|
Storage |
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>