Ejemplo n.º 1
0
 public override string ToString()
 {
     return($"[CustomSegmentLights {base.ToString()} @ node {NodeId}\n" +
            "\t" + $"LastChangeFrame: {LastChangeFrame}\n" +
            "\t" + $"InvalidPedestrianLight: {InvalidPedestrianLight}\n" +
            "\t" + $"CustomLights: {CustomLights}\n" +
            "\t" + $"VehicleTypes: {VehicleTypes.CollectionToString()}\n" +
            "\t" + $"VehicleTypeByLaneIndex: {VehicleTypeByLaneIndex.ArrayToString()}\n" +
            "\t" + $"SeparateVehicleTypes: {SeparateVehicleTypes}\n" +
            "\t" + $"AutoPedestrianLightState: {AutoPedestrianLightState}\n" +
            "\t" + $"PedestrianLightState: {PedestrianLightState}\n" +
            "\t" + $"ManualPedestrianMode: {ManualPedestrianMode}\n" +
            "\t" + $"manualPedestrianMode: {manualPedestrianMode}\n" +
            "\t" + $"InternalPedestrianLightState: {InternalPedestrianLightState}\n" +
            "\t" + $"MainSegmentLight: {MainSegmentLight}\n" +
            "CustomSegmentLights]");
 }