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

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

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

Свойство Тип Описание
CurrentStep int
NodeGroup List
NodeId ushort
Steps List
TimedScripts TrafficLightsTimed>.Dictionary

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

Метод Описание
AddStep ( int num ) : void
AddTimedLight ( ushort nodeid, List nodeGroup ) : void
CheckNextChange ( int segmentId, int lightType ) : long
CheckStep ( uint frame ) : void
GetStep ( int stepId ) : TimedTrafficSteps
GetTimedLight ( ushort nodeid ) : TrafficLightsTimed
IsStarted ( ) : bool
IsTimedLight ( ushort nodeid ) : bool
MoveStep ( int oldPos, int newPos ) : void
NumSteps ( ) : int
RemoveStep ( int id ) : void
RemoveTimedLight ( ushort nodeid ) : void
ResetSteps ( ) : void
SkipStep ( ) : void
Start ( ) : void
Stop ( ) : void
TrafficLightsTimed ( ushort nodeId, IEnumerable nodeGroup ) : System.Collections.Generic

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

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

public AddStep ( int num ) : void
num int
Результат void

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

public static AddTimedLight ( ushort nodeid, List nodeGroup ) : void
nodeid ushort
nodeGroup List
Результат void

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

public CheckNextChange ( int segmentId, int lightType ) : long
segmentId int
lightType int
Результат long

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

public CheckStep ( uint frame ) : void
frame uint
Результат void

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

public GetStep ( int stepId ) : TimedTrafficSteps
stepId int
Результат TrafficManager.Traffic.TimedTrafficSteps

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

public static GetTimedLight ( ushort nodeid ) : TrafficLightsTimed
nodeid ushort
Результат TrafficLightsTimed

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

public IsStarted ( ) : bool
Результат bool

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

public static IsTimedLight ( ushort nodeid ) : bool
nodeid ushort
Результат bool

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

public MoveStep ( int oldPos, int newPos ) : void
oldPos int
newPos int
Результат void

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

public NumSteps ( ) : int
Результат int

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

public RemoveStep ( int id ) : void
id int
Результат void

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

public static RemoveTimedLight ( ushort nodeid ) : void
nodeid ushort
Результат void

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

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

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

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

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

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

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

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

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

public TrafficLightsTimed ( ushort nodeId, IEnumerable nodeGroup ) : System.Collections.Generic
nodeId ushort
nodeGroup IEnumerable
Результат System.Collections.Generic

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

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

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

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

public List NodeGroup
Результат List

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

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

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

public List Steps
Результат List

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

public static Dictionary TimedScripts
Результат TrafficLightsTimed>.Dictionary