Class ApcNet
Inheritance
System.Object
ApcNet
Assembly: Content.Server.dll
Syntax
public sealed class ApcNet : BasePowerNet<IApcNet>, INodeGroup, IApcNet, IBasePowerNet
Fields
|
Improve this Doc
View Source
Apcs
Declaration
public readonly List<ApcComponent> Apcs
Field Value
|
Improve this Doc
View Source
Providers
Declaration
public readonly List<ApcPowerProviderComponent> Providers
Field Value
Methods
|
Improve this Doc
View Source
AddApc(EntityUid, ApcComponent)
Declaration
public void AddApc(EntityUid uid, ApcComponent apc)
Parameters
|
Improve this Doc
View Source
AddPowerProvider(ApcPowerProviderComponent)
Declaration
public void AddPowerProvider(ApcPowerProviderComponent provider)
Parameters
|
Improve this Doc
View Source
AfterRemake(IEnumerable<IGrouping<INodeGroup, Node>>)
Declaration
public override void AfterRemake(IEnumerable<IGrouping<INodeGroup, Node>> newGroups)
Parameters
Type |
Name |
Description |
IEnumerable<IGrouping<INodeGroup, Node>> |
newGroups |
|
Overrides
|
Improve this Doc
View Source
GetDebugData()
Declaration
public override string? GetDebugData()
Returns
Type |
Description |
System.Nullable<System.String> |
|
Overrides
|
Improve this Doc
View Source
Initialize(Node, IEntityManager)
Declaration
public override void Initialize(Node sourceNode, IEntityManager entMan)
Parameters
Type |
Name |
Description |
Node |
sourceNode |
|
IEntityManager |
entMan |
|
Overrides
Content.Server.Power.NodeGroups.BasePowerNet<Content.Server.Power.NodeGroups.IApcNet>.Initialize(Content.Server.NodeContainer.Nodes.Node, IEntityManager)
|
Improve this Doc
View Source
QueueNetworkReconnect()
Declaration
public override void QueueNetworkReconnect()
Overrides
Content.Server.Power.NodeGroups.BasePowerNet<Content.Server.Power.NodeGroups.IApcNet>.QueueNetworkReconnect()
|
Improve this Doc
View Source
RemoveApc(EntityUid, ApcComponent)
Declaration
public void RemoveApc(EntityUid uid, ApcComponent apc)
Parameters
|
Improve this Doc
View Source
RemovePowerProvider(ApcPowerProviderComponent)
Declaration
public void RemovePowerProvider(ApcPowerProviderComponent provider)
Parameters
|
Improve this Doc
View Source
SetNetConnectorNet(IBaseNetConnectorComponent<IApcNet>)
Declaration
protected override void SetNetConnectorNet(IBaseNetConnectorComponent<IApcNet> netConnectorComponent)
Parameters
Overrides
Content.Server.Power.NodeGroups.BaseNetConnectorNodeGroup<Content.Server.Power.NodeGroups.IApcNet>.SetNetConnectorNet(Content.Server.Power.Components.IBaseNetConnectorComponent<Content.Server.Power.NodeGroups.IApcNet>)
Implements