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

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

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

Свойство Тип Описание
CurrentMode Mode
LastChange uint
LastChangeFrame uint
LightLeft RoadBaseAI.TrafficLightState
LightMain RoadBaseAI.TrafficLightState
LightPedestrian RoadBaseAI.TrafficLightState
LightRight RoadBaseAI.TrafficLightState
Node ushort
PedestrianEnabled bool
Segment int

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

Метод Описание
ChangeLightLeft ( ) : void
ChangeLightMain ( ) : void
ChangeLightPedestrian ( ) : void
ChangeLightRight ( ) : void
ChangeMode ( ) : void
GetLightLeft ( ) : RoadBaseAI.TrafficLightState
GetLightMain ( ) : RoadBaseAI.TrafficLightState
GetLightPedestrian ( ) : RoadBaseAI.TrafficLightState
GetLightRight ( ) : RoadBaseAI.TrafficLightState
ManualPedestrian ( ) : void
ManualSegmentLight ( ushort node, int segment, RoadBaseAI mainLight ) : ColossalFramework
UpdateVisuals ( ) : void

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

Метод Описание
_checkPedestrianLight ( ) : RoadBaseAI.TrafficLightState

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

ChangeLightLeft() публичный Метод

public ChangeLightLeft ( ) : void
Результат void

ChangeLightMain() публичный Метод

public ChangeLightMain ( ) : void
Результат void

ChangeLightPedestrian() публичный Метод

public ChangeLightPedestrian ( ) : void
Результат void

ChangeLightRight() публичный Метод

public ChangeLightRight ( ) : void
Результат void

ChangeMode() публичный Метод

public ChangeMode ( ) : void
Результат void

GetLightLeft() публичный Метод

public GetLightLeft ( ) : RoadBaseAI.TrafficLightState
Результат RoadBaseAI.TrafficLightState

GetLightMain() публичный Метод

public GetLightMain ( ) : RoadBaseAI.TrafficLightState
Результат RoadBaseAI.TrafficLightState

GetLightPedestrian() публичный Метод

public GetLightPedestrian ( ) : RoadBaseAI.TrafficLightState
Результат RoadBaseAI.TrafficLightState

GetLightRight() публичный Метод

public GetLightRight ( ) : RoadBaseAI.TrafficLightState
Результат RoadBaseAI.TrafficLightState

ManualPedestrian() публичный Метод

public ManualPedestrian ( ) : void
Результат void

ManualSegmentLight() публичный Метод

public ManualSegmentLight ( ushort node, int segment, RoadBaseAI mainLight ) : ColossalFramework
node ushort
segment int
mainLight RoadBaseAI
Результат ColossalFramework

UpdateVisuals() публичный Метод

public UpdateVisuals ( ) : void
Результат void

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

CurrentMode публичное свойство

public Mode CurrentMode
Результат Mode

LastChange публичное свойство

public uint LastChange
Результат uint

LastChangeFrame публичное свойство

public uint LastChangeFrame
Результат uint

LightLeft публичное свойство

public RoadBaseAI.TrafficLightState LightLeft
Результат RoadBaseAI.TrafficLightState

LightMain публичное свойство

public RoadBaseAI.TrafficLightState LightMain
Результат RoadBaseAI.TrafficLightState

LightPedestrian публичное свойство

public RoadBaseAI.TrafficLightState LightPedestrian
Результат RoadBaseAI.TrafficLightState

LightRight публичное свойство

public RoadBaseAI.TrafficLightState LightRight
Результат RoadBaseAI.TrafficLightState

Node публичное свойство

public ushort Node
Результат ushort

PedestrianEnabled публичное свойство

public bool PedestrianEnabled
Результат bool

Segment публичное свойство

public int Segment
Результат int