Class RailConfiguration
public class RailConfiguration : IIslandConfiguration, IEntityConfiguration
- Inheritance
-
objectRailConfiguration
- Implements
- Extension Methods
Constructors
RailConfiguration()
[UsedImplicitly]
public RailConfiguration()
RailConfiguration(IRailNodeData)
public RailConfiguration(IRailNodeData node)
Parameters
nodeIRailNodeData
RailConfiguration(IEnumerable<RailColorFilter>)
public RailConfiguration(IEnumerable<RailColorFilter> filters)
Parameters
filtersIEnumerable<RailColorFilter>
Properties
ColorFiltersPerConnection
public RailColorFilter[] ColorFiltersPerConnection { get; }
Property Value
Methods
Equals(RailConfiguration)
public bool Equals(RailConfiguration other)
Parameters
otherRailConfiguration
Returns
- bool
Equals(IEntityConfiguration)
public bool Equals(IEntityConfiguration other)
Parameters
otherIEntityConfiguration
Returns
- bool
Sync(ISerializationVisitor)
public void Sync(ISerializationVisitor visitor)
Parameters
visitorISerializationVisitor