Class ConstructionGraphNode
Inheritance
System.Object
ConstructionGraphNode
Assembly: Content.Shared.dll
Syntax
public sealed class ConstructionGraphNode : object
Fields
|
Improve this Doc
View Source
DoNotReplaceInheritingEntities
Ignore requests to change the entity if the entity's current prototype inherits from specified replacement
Declaration
public bool DoNotReplaceInheritingEntities
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
TransformLogic
Declaration
public IGraphTransform[] TransformLogic
Field Value
Properties
|
Improve this Doc
View Source
Actions
Declaration
public IReadOnlyList<IGraphAction> Actions { get; }
Property Value
|
Improve this Doc
View Source
Edges
Declaration
public IReadOnlyList<ConstructionGraphEdge> Edges { get; }
Property Value
|
Improve this Doc
View Source
Entity
Declaration
public IGraphNodeEntity Entity { get; }
Property Value
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
GetEdge(String)
Declaration
public ConstructionGraphEdge GetEdge(string target)
Parameters
Type |
Name |
Description |
System.String |
target |
|
Returns
|
Improve this Doc
View Source
GetEdgeIndex(String)
Declaration
public int? GetEdgeIndex(string target)
Parameters
Type |
Name |
Description |
System.String |
target |
|
Returns
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
TryGetEdge(String, out ConstructionGraphEdge)
Declaration
public bool TryGetEdge(string target, out ConstructionGraphEdge edge)
Parameters
Returns
Type |
Description |
System.Boolean |
|