C# Класс TrafficManager.TrafficLight.CustomTrafficLights

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ManualSegments CustomSegment>.Dictionary

Открытые методы

Метод Описание
AddSegmentLights ( ushort nodeId, ushort segmentId, RoadBaseAI light ) : void
GetOrLiveSegmentLights ( ushort nodeId, ushort segmentId ) : CustomSegmentLights
GetSegmentLights ( ushort nodeId, ushort segmentId ) : CustomSegmentLights
IsSegmentLight ( ushort nodeId, ushort segmentId ) : bool
RemoveSegmentLight ( ushort segmentId ) : void
RemoveSegmentLight ( ushort nodeId, ushort segmentId ) : void

Приватные методы

Метод Описание
AddLiveSegmentLights ( ushort nodeId, ushort segmentId ) : void
OnLevelUnloading ( ) : void

Описание методов

AddSegmentLights() публичный статический Метод

public static AddSegmentLights ( ushort nodeId, ushort segmentId, RoadBaseAI light ) : void
nodeId ushort
segmentId ushort
light RoadBaseAI
Результат void

GetOrLiveSegmentLights() публичный статический Метод

public static GetOrLiveSegmentLights ( ushort nodeId, ushort segmentId ) : CustomSegmentLights
nodeId ushort
segmentId ushort
Результат CustomSegmentLights

GetSegmentLights() публичный статический Метод

public static GetSegmentLights ( ushort nodeId, ushort segmentId ) : CustomSegmentLights
nodeId ushort
segmentId ushort
Результат CustomSegmentLights

IsSegmentLight() публичный статический Метод

public static IsSegmentLight ( ushort nodeId, ushort segmentId ) : bool
nodeId ushort
segmentId ushort
Результат bool

RemoveSegmentLight() публичный статический Метод

public static RemoveSegmentLight ( ushort segmentId ) : void
segmentId ushort
Результат void

RemoveSegmentLight() публичный статический Метод

public static RemoveSegmentLight ( ushort nodeId, ushort segmentId ) : void
nodeId ushort
segmentId ushort
Результат void

Описание свойств

ManualSegments публичное статическое свойство

Manual light by segment id
public static Dictionary ManualSegments
Результат CustomSegment>.Dictionary