Class SharedBorgSystem
This handles logic, interactions, and UI related to BorgChassisComponent and other related components.
Inheritance
System.Object
SharedBorgSystem
Assembly: Content.Shared.dll
Syntax
public abstract class SharedBorgSystem : EntitySystem
Fields
|
Improve this Doc
View Source
Container
Declaration
protected readonly SharedContainerSystem Container
Field Value
Type |
Description |
Robust.Shared.Containers.SharedContainerSystem |
|
|
Improve this Doc
View Source
ItemSlots
Declaration
protected readonly ItemSlotsSystem ItemSlots
Field Value
|
Improve this Doc
View Source
Declaration
protected readonly SharedPopupSystem Popup
Field Value
Methods
|
Improve this Doc
View Source
Initialize()
Declaration
public override void Initialize()
|
Improve this Doc
View Source
InitializeRelay()
Declaration
public void InitializeRelay()
|
Improve this Doc
View Source
OnInserted(EntityUid, BorgChassisComponent, EntInsertedIntoContainerMessage)
Declaration
protected virtual void OnInserted(EntityUid uid, BorgChassisComponent component, EntInsertedIntoContainerMessage args)
Parameters
Type |
Name |
Description |
EntityUid |
uid |
|
BorgChassisComponent |
component |
|
Robust.Shared.Containers.EntInsertedIntoContainerMessage |
args |
|
|
Improve this Doc
View Source
OnRemoved(EntityUid, BorgChassisComponent, EntRemovedFromContainerMessage)
Declaration
protected virtual void OnRemoved(EntityUid uid, BorgChassisComponent component, EntRemovedFromContainerMessage args)
Parameters
Type |
Name |
Description |
EntityUid |
uid |
|
BorgChassisComponent |
component |
|
Robust.Shared.Containers.EntRemovedFromContainerMessage |
args |
|
|
Improve this Doc
View Source
RelayRefToModule<T>(EntityUid, BorgChassisComponent, ref T)
Declaration
protected void RelayRefToModule<T>(EntityUid uid, BorgChassisComponent component, ref T args)
where T : class
Parameters
Type Parameters
|
Improve this Doc
View Source
RelayToModule<T>(EntityUid, BorgChassisComponent, T)
Declaration
protected void RelayToModule<T>(EntityUid uid, BorgChassisComponent component, T args)
where T : class
Parameters
Type Parameters