Module content.gui.main.selector🔗
global record LineStationVehicleSelectorParams
parent: ReactNodeRef onBack: function() onSelectNothing: function(): boolean onSelect: function(SelectorPick): boolean onSelectSecondary: function(SelectorPick): boolean processMouseEvent: function(Gui.Mouse.Event) onHover: function(SelectorPick) filter: function(Engine.Entity): boolean terminalFilter: function(Engine.Entity, StationTerminal, integer) lineViewerVisible: boolean lineViewerSupport: boolean showTerminals: boolean lineDataLayer: boolean lineSelectable: boolean mouseCursor: integer carriers: {Carrier} highlightedEntities: {Engine.Entity} highlightedTerminal: StationTerminal highlightedTerminalNodes: {{Engine.Entity, StationTerminal}} wholeLinePick: boolean fallbackHover: SelectorPick tooltipStateHolder: ReactRefT<ReactStateT<SelectorTooltipConfig>> hudIconManagerConfig: Builtin.HudIconManagerConfigParam endglobal record SelectorPick
line: LinePick station: StationPick signal: SignalPick transportVehicle: Engine.Entity vehicleDepotEntity: Engine.Entity endglobal record StationPick
stationGroupEntity: Engine.Entity stationEntity: Engine.Entity terminalNumber: integer stationTerminal: Type.StationTerminal end
Category: globals🔗
LinePick🔗
LinePick.line🔗
LinePick.line: Engine.Entity
LinePick.stop🔗
LinePick.stop: integer
LinePick.waypoint🔗
LinePick.waypoint: integer
LineStationVehicleSelectorParams🔗
global record LineStationVehicleSelectorParams
parent: ReactNodeRef onBack: function() onSelectNothing: function(): boolean onSelect: function(SelectorPick): boolean onSelectSecondary: function(SelectorPick): boolean processMouseEvent: function(Gui.Mouse.Event) onHover: function(SelectorPick) filter: function(Engine.Entity): boolean terminalFilter: function(Engine.Entity, StationTerminal, integer) lineViewerVisible: boolean lineViewerSupport: boolean showTerminals: boolean lineDataLayer: boolean lineSelectable: boolean mouseCursor: integer carriers: {Carrier} highlightedEntities: {Engine.Entity} highlightedTerminal: StationTerminal highlightedTerminalNodes: {{Engine.Entity, StationTerminal}} wholeLinePick: boolean fallbackHover: SelectorPick tooltipStateHolder: ReactRefT<ReactStateT<SelectorTooltipConfig>> hudIconManagerConfig: Builtin.HudIconManagerConfigParam end
LineStationVehicleSelectorParams.parent🔗
LineStationVehicleSelectorParams.parent: ReactNodeRef
LineStationVehicleSelectorParams.onBack🔗
function LineStationVehicleSelectorParams.onBack()
LineStationVehicleSelectorParams.onSelectNothing🔗
function LineStationVehicleSelectorParams.onSelectNothing(): booleanReturns
boolean
LineStationVehicleSelectorParams.onSelect🔗
function LineStationVehicleSelectorParams.onSelect(SelectorPick): booleanParameters
SelectorPick
boolean
LineStationVehicleSelectorParams.onSelectSecondary🔗
function LineStationVehicleSelectorParams.onSelectSecondary(SelectorPick): booleanParameters
SelectorPick
boolean
LineStationVehicleSelectorParams.processMouseEvent🔗
function LineStationVehicleSelectorParams.processMouseEvent(Gui.Mouse.Event)Parameters
Gui.Mouse.Event
LineStationVehicleSelectorParams.onHover🔗
function LineStationVehicleSelectorParams.onHover(SelectorPick)Parameters
SelectorPick
LineStationVehicleSelectorParams.filter🔗
function LineStationVehicleSelectorParams.filter(Engine.Entity): booleanParameters
Engine.Entity
boolean
LineStationVehicleSelectorParams.terminalFilter🔗
function LineStationVehicleSelectorParams.terminalFilter(Engine.Entity, StationTerminal, integer)Parameters
Engine.EntityStationTerminalinteger
LineStationVehicleSelectorParams.lineViewerVisible🔗
LineStationVehicleSelectorParams.lineViewerVisible: boolean
LineStationVehicleSelectorParams.lineViewerSupport🔗
LineStationVehicleSelectorParams.lineViewerSupport: boolean
LineStationVehicleSelectorParams.showTerminals🔗
LineStationVehicleSelectorParams.showTerminals: boolean
LineStationVehicleSelectorParams.lineDataLayer🔗
LineStationVehicleSelectorParams.lineDataLayer: boolean
LineStationVehicleSelectorParams.lineSelectable🔗
LineStationVehicleSelectorParams.lineSelectable: boolean
LineStationVehicleSelectorParams.mouseCursor🔗
LineStationVehicleSelectorParams.mouseCursor: integer
LineStationVehicleSelectorParams.carriers🔗
LineStationVehicleSelectorParams.carriers: {Carrier}
LineStationVehicleSelectorParams.highlightedEntities🔗
LineStationVehicleSelectorParams.highlightedEntities: {Engine.Entity}
LineStationVehicleSelectorParams.highlightedTerminal🔗
LineStationVehicleSelectorParams.highlightedTerminal: StationTerminal
LineStationVehicleSelectorParams.highlightedTerminalNodes🔗
LineStationVehicleSelectorParams.highlightedTerminalNodes: {{Engine.Entity, StationTerminal}}
LineStationVehicleSelectorParams.wholeLinePick🔗
LineStationVehicleSelectorParams.wholeLinePick: boolean
LineStationVehicleSelectorParams.fallbackHover🔗
LineStationVehicleSelectorParams.fallbackHover: SelectorPick
LineStationVehicleSelectorParams.tooltipStateHolder🔗
LineStationVehicleSelectorParams.tooltipStateHolder: ReactRefT<ReactStateT<SelectorTooltipConfig>>
LineStationVehicleSelectorParams.hudIconManagerConfig🔗
LineStationVehicleSelectorParams.hudIconManagerConfig: Builtin.HudIconManagerConfigParam
SelectorPick🔗
global record SelectorPick
line: LinePick station: StationPick signal: SignalPick transportVehicle: Engine.Entity vehicleDepotEntity: Engine.Entity end
SelectorPick.line🔗
SelectorPick.line: LinePick
SelectorPick.station🔗
SelectorPick.station: StationPick
SelectorPick.signal🔗
SelectorPick.signal: SignalPick
SelectorPick.transportVehicle🔗
SelectorPick.transportVehicle: Engine.Entity
SelectorPick.vehicleDepotEntity🔗
SelectorPick.vehicleDepotEntity: Engine.Entity
SelectorTooltipConfig🔗
SelectorTooltipConfig.actionTooltipFn🔗
SelectorTooltipConfig.actionTooltipFn: Recipe<<any type>>
SelectorTooltipConfig.actionTooltipParam🔗
SelectorTooltipConfig.actionTooltipParam: any
SignalPick🔗
SignalPick.signalEntity🔗
SignalPick.signalEntity: Engine.Entity
SignalPick.signalIndex🔗
SignalPick.signalIndex: integer
StationPick🔗
global record StationPick
stationGroupEntity: Engine.Entity stationEntity: Engine.Entity terminalNumber: integer stationTerminal: Type.StationTerminal end
StationPick.stationGroupEntity🔗
StationPick.stationGroupEntity: Engine.Entity
StationPick.stationEntity🔗
StationPick.stationEntity: Engine.Entity
StationPick.terminalNumber🔗
StationPick.terminalNumber: integer
StationPick.stationTerminal🔗
StationPick.stationTerminal: Type.StationTerminal