Show / Hide Table of Contents

Class StationRecordKeyStorageSystem

Inheritance
System.Object
StationRecordKeyStorageSystem
Namespace: Content.Shared.StationRecords
Assembly: Content.Shared.dll
Syntax
public sealed class StationRecordKeyStorageSystem : EntitySystem

Methods

| Improve this Doc View Source

AssignKey(EntityUid, StationRecordKey, StationRecordKeyStorageComponent)

Assigns a station record key to an entity.

Declaration
public void AssignKey(EntityUid uid, StationRecordKey key, StationRecordKeyStorageComponent keyStorage = null)
Parameters
Type Name Description
EntityUid uid
StationRecordKey key
StationRecordKeyStorageComponent keyStorage
| Improve this Doc View Source

CheckKey(EntityUid, StationRecordKeyStorageComponent)

Checks if an entity currently contains a station record key.

Declaration
public bool CheckKey(EntityUid uid, StationRecordKeyStorageComponent keyStorage = null)
Parameters
Type Name Description
EntityUid uid
StationRecordKeyStorageComponent keyStorage
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
| Improve this Doc View Source

RemoveKey(EntityUid, StationRecordKeyStorageComponent)

Removes a station record key from an entity.

Declaration
public StationRecordKey? RemoveKey(EntityUid uid, StationRecordKeyStorageComponent keyStorage = null)
Parameters
Type Name Description
EntityUid uid
StationRecordKeyStorageComponent keyStorage
Returns
Type Description
System.Nullable<StationRecordKey>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾