Property | Type | Description | |
---|---|---|---|
lfr | uint |
Method | Description | |
---|---|---|
IsInitDone ( ) : bool | ||
OnBeforeLoadData ( ) : void | ||
applyAllFlags ( ) : void | ||
applyLaneArrowFlags ( uint laneId ) : bool | ||
applyNodeTrafficLightFlag ( ushort nodeId ) : void | ||
clearHighwayLaneArrows ( ) : void | ||
getEnterWhenBlockedAllowed ( ushort segmentId, bool startNode ) : bool | ||
getHighwayLaneArrowFlags ( uint laneId ) : LaneArrows? | ||
getLaneArrowFlags ( uint laneId ) : LaneArrows? | ||
getLaneSpeedLimit ( uint laneId ) : ushort? | ||
getStraightLaneChangingAllowed ( ushort segmentId, bool startNode ) : bool | ||
getUTurnAllowed ( ushort segmentId, bool startNode ) : bool | ||
mayHaveTrafficLight ( ushort nodeId ) : bool | ||
removeHighwayLaneArrowFlags ( uint laneId ) : void | ||
removeLaneArrowFlags ( uint laneId ) : void | ||
resetTrafficLights ( bool all ) : void | ||
setEnterWhenBlockedAllowed ( ushort segmentId, bool startNode, bool value ) : void | ||
setHighwayLaneArrowFlags ( uint laneId, LaneArrows flags ) : void | ||
setLaneAllowedVehicleTypes ( uint laneId, ExtVehicleType vehicleTypes ) : void | ||
setLaneAllowedVehicleTypes ( ushort segmentId, uint laneIndex, uint laneId, ExtVehicleType vehicleTypes ) : void | ||
setLaneArrowFlags ( uint laneId, LaneArrows flags ) : void | ||
setLaneSpeedLimit ( uint laneId, ushort speedLimit ) : void | ||
setLaneSpeedLimit ( ushort segmentId, uint laneIndex, uint laneId, ushort speedLimit ) : void | ||
setLaneSpeedLimit ( ushort segmentId, uint laneIndex, ushort speedLimit ) : void | ||
setNodeTrafficLight ( ushort nodeId, bool flag ) : void | ||
setStraightLaneChangingAllowed ( ushort segmentId, bool startNode, bool value ) : void | ||
setUTurnAllowed ( ushort segmentId, bool startNode, bool value ) : void | ||
toggleLaneArrowFlags ( uint laneId, LaneArrows flags ) : bool |
Method | Description | |
---|---|---|
OnLevelUnloading ( ) : void | ||
getAllLaneAllowedVehicleTypes ( ) : ExtVehicleType>.Dictionary |
||
getAllLaneSpeedLimits ( ) : ushort>.Dictionary |
||
getSegmentNodeFlags ( ushort segmentId, bool startNode ) : Configuration.SegmentNodeFlags | ||
isNodeTrafficLight ( ushort nodeId ) : bool? | ||
mayHaveLaneArrows ( uint laneId ) : bool | ||
removeHighwayLaneArrowFlagsAtSegment ( ushort segmentId ) : void | ||
setSegmentNodeFlags ( ushort segmentId, bool startNode, Configuration flags ) : void |
public static applyLaneArrowFlags ( uint laneId ) : bool | ||
laneId | uint | |
return | bool |
public static applyNodeTrafficLightFlag ( ushort nodeId ) : void | ||
nodeId | ushort | |
return | void |
public static clearHighwayLaneArrows ( ) : void | ||
return | void |
public static getEnterWhenBlockedAllowed ( ushort segmentId, bool startNode ) : bool | ||
segmentId | ushort | |
startNode | bool | |
return | bool |
public static getHighwayLaneArrowFlags ( uint laneId ) : LaneArrows? | ||
laneId | uint | |
return | LaneArrows? |
public static getLaneArrowFlags ( uint laneId ) : LaneArrows? | ||
laneId | uint | |
return | LaneArrows? |
public static getLaneSpeedLimit ( uint laneId ) : ushort? | ||
laneId | uint | |
return | ushort? |
public static getStraightLaneChangingAllowed ( ushort segmentId, bool startNode ) : bool | ||
segmentId | ushort | |
startNode | bool | |
return | bool |
public static getUTurnAllowed ( ushort segmentId, bool startNode ) : bool | ||
segmentId | ushort | |
startNode | bool | |
return | bool |
public static mayHaveTrafficLight ( ushort nodeId ) : bool | ||
nodeId | ushort | |
return | bool |
public static removeHighwayLaneArrowFlags ( uint laneId ) : void | ||
laneId | uint | |
return | void |
public static removeLaneArrowFlags ( uint laneId ) : void | ||
laneId | uint | |
return | void |
public static resetTrafficLights ( bool all ) : void | ||
all | bool | |
return | void |
public static setEnterWhenBlockedAllowed ( ushort segmentId, bool startNode, bool value ) : void | ||
segmentId | ushort | |
startNode | bool | |
value | bool | |
return | void |
public static setHighwayLaneArrowFlags ( uint laneId, LaneArrows flags ) : void | ||
laneId | uint | |
flags | LaneArrows | |
return | void |
public static setLaneAllowedVehicleTypes ( uint laneId, ExtVehicleType vehicleTypes ) : void | ||
laneId | uint | |
vehicleTypes | ExtVehicleType | |
return | void |
public static setLaneAllowedVehicleTypes ( ushort segmentId, uint laneIndex, uint laneId, ExtVehicleType vehicleTypes ) : void | ||
segmentId | ushort | |
laneIndex | uint | |
laneId | uint | |
vehicleTypes | ExtVehicleType | |
return | void |
public static setLaneArrowFlags ( uint laneId, LaneArrows flags ) : void | ||
laneId | uint | |
flags | LaneArrows | |
return | void |
public static setLaneSpeedLimit ( uint laneId, ushort speedLimit ) : void | ||
laneId | uint | |
speedLimit | ushort | |
return | void |
public static setLaneSpeedLimit ( ushort segmentId, uint laneIndex, uint laneId, ushort speedLimit ) : void | ||
segmentId | ushort | |
laneIndex | uint | |
laneId | uint | |
speedLimit | ushort | |
return | void |
public static setLaneSpeedLimit ( ushort segmentId, uint laneIndex, ushort speedLimit ) : void | ||
segmentId | ushort | |
laneIndex | uint | |
speedLimit | ushort | |
return | void |
public static setNodeTrafficLight ( ushort nodeId, bool flag ) : void | ||
nodeId | ushort | |
flag | bool | |
return | void |
public static setStraightLaneChangingAllowed ( ushort segmentId, bool startNode, bool value ) : void | ||
segmentId | ushort | |
startNode | bool | |
value | bool | |
return | void |
public static setUTurnAllowed ( ushort segmentId, bool startNode, bool value ) : void | ||
segmentId | ushort | |
startNode | bool | |
value | bool | |
return | void |
public static toggleLaneArrowFlags ( uint laneId, LaneArrows flags ) : bool | ||
laneId | uint | |
flags | LaneArrows | |
return | bool |