Module content.gui.line_vehicle_mgmt.vehicle_store_window🔗
global record VehicleStoreWindow
record VehiclesStaticData
repId2elementStatic: {integer : VehicleStoreUtil.ElementStatic} variantGroup2muAndVariants: {string : {MuAndId}} endrecord VehicleStoreEventParam
title: string vehicleEntities: {Engine.Entity} depot: Engine.Entity carrier: Carrier transportModes: {TransportMode : boolean} filterTags: {string} openedFromEOW: boolean getFirstStopToSendTo: function(Engine.Entity, Engine.Entity): integer onLocate: function() onClose: function() buyCallback: function({{Engine.Entity, Engine.Revision}}) endVehicleStoreEntryPoint: Recipe<VehicleStoreEntryPointParam> VehicleStoreWindow: Recipe<VehicleStoreWindowParam> endrecord VehicleStoreWindowParam
gameCtx: GameContext layoutStyleRef: ReactRefT<VehicleStoreWindow.LayoutStyle> vehiclesStaticData: VehiclesStaticData colorChooserColorsStaticData: {Vec3f} title: string vehicleEntities: {Engine.Entity} depot: Engine.Entity carrier: Carrier transportModes: {TransportMode : boolean} filterTags: {string} vehicleStoreMode: VehicleStore.VehicleStoreMode locateVisible: boolean openedFromEOW: boolean getFirstStopToSendTo: function(Engine.Entity, Engine.Entity): integer onLocate: function() onClose: function() onAccepted: function({VehicleReactUtil.VehicleChange}) buyCallback: function({{Engine.Entity, Engine.Revision}}) end
Category: globals🔗
VehicleStoreWindow🔗
global record VehicleStoreWindow
record VehiclesStaticData
repId2elementStatic: {integer : VehicleStoreUtil.ElementStatic} variantGroup2muAndVariants: {string : {MuAndId}} endrecord VehicleStoreEventParam
title: string vehicleEntities: {Engine.Entity} depot: Engine.Entity carrier: Carrier transportModes: {TransportMode : boolean} filterTags: {string} openedFromEOW: boolean getFirstStopToSendTo: function(Engine.Entity, Engine.Entity): integer onLocate: function() onClose: function() buyCallback: function({{Engine.Entity, Engine.Revision}}) endVehicleStoreEntryPoint: Recipe<VehicleStoreEntryPointParam> VehicleStoreWindow: Recipe<VehicleStoreWindowParam> endrecord VehicleStoreWindowParam
gameCtx: GameContext layoutStyleRef: ReactRefT<VehicleStoreWindow.LayoutStyle> vehiclesStaticData: VehiclesStaticData colorChooserColorsStaticData: {Vec3f} title: string vehicleEntities: {Engine.Entity} depot: Engine.Entity carrier: Carrier transportModes: {TransportMode : boolean} filterTags: {string} vehicleStoreMode: VehicleStore.VehicleStoreMode locateVisible: boolean openedFromEOW: boolean getFirstStopToSendTo: function(Engine.Entity, Engine.Entity): integer onLocate: function() onClose: function() onAccepted: function({VehicleReactUtil.VehicleChange}) buyCallback: function({{Engine.Entity, Engine.Revision}}) end
VehicleStoreWindow.LayoutStyle🔗
VehicleStoreWindow.LayoutStyle."Table"🔗
VehicleStoreWindow.LayoutStyle."TwoPaneSplit"🔗
VehicleStoreWindow.MuAndId🔗
VehicleStoreWindow.MuAndId.multipleUnit🔗
VehicleStoreWindow.MuAndId.multipleUnit: boolean
VehicleStoreWindow.MuAndId.id🔗
VehicleStoreWindow.MuAndId.id: integer
VehicleStoreWindow.VehiclesStaticData🔗
record VehicleStoreWindow.VehiclesStaticData
repId2elementStatic: {integer : VehicleStoreUtil.ElementStatic} variantGroup2muAndVariants: {string : {MuAndId}} end
VehicleStoreWindow.VehiclesStaticData.repId2elementStatic🔗
VehicleStoreWindow.VehiclesStaticData.repId2elementStatic: {integer : VehicleStoreUtil.ElementStatic}
VehicleStoreWindow.VehiclesStaticData.variantGroup2muAndVariants🔗
VehicleStoreWindow.VehiclesStaticData.variantGroup2muAndVariants: {string : {MuAndId}}
VehicleStoreWindow.VehicleStoreEventParam🔗
record VehicleStoreWindow.VehicleStoreEventParam
title: string vehicleEntities: {Engine.Entity} depot: Engine.Entity carrier: Carrier transportModes: {TransportMode : boolean} filterTags: {string} openedFromEOW: boolean getFirstStopToSendTo: function(Engine.Entity, Engine.Entity): integer onLocate: function() onClose: function() buyCallback: function({{Engine.Entity, Engine.Revision}}) end
VehicleStoreWindow.VehicleStoreEventParam.title🔗
VehicleStoreWindow.VehicleStoreEventParam.title: string
VehicleStoreWindow.VehicleStoreEventParam.vehicleEntities🔗
VehicleStoreWindow.VehicleStoreEventParam.vehicleEntities: {Engine.Entity}
VehicleStoreWindow.VehicleStoreEventParam.depot🔗
VehicleStoreWindow.VehicleStoreEventParam.depot: Engine.Entity
VehicleStoreWindow.VehicleStoreEventParam.carrier🔗
VehicleStoreWindow.VehicleStoreEventParam.carrier: Carrier
VehicleStoreWindow.VehicleStoreEventParam.transportModes🔗
VehicleStoreWindow.VehicleStoreEventParam.transportModes: {TransportMode : boolean}
VehicleStoreWindow.VehicleStoreEventParam.filterTags🔗
VehicleStoreWindow.VehicleStoreEventParam.filterTags: {string}
VehicleStoreWindow.VehicleStoreEventParam.openedFromEOW🔗
VehicleStoreWindow.VehicleStoreEventParam.openedFromEOW: boolean
VehicleStoreWindow.VehicleStoreEventParam.getFirstStopToSendTo🔗
function VehicleStoreWindow.VehicleStoreEventParam.getFirstStopToSendTo(Engine.Entity, Engine.Entity): integerParameters
Engine.EntityEngine.Entity
integer
VehicleStoreWindow.VehicleStoreEventParam.onLocate🔗
function VehicleStoreWindow.VehicleStoreEventParam.onLocate()
VehicleStoreWindow.VehicleStoreEventParam.onClose🔗
function VehicleStoreWindow.VehicleStoreEventParam.onClose()
VehicleStoreWindow.VehicleStoreEventParam.buyCallback🔗
function VehicleStoreWindow.VehicleStoreEventParam.buyCallback({{Engine.Entity, Engine.Revision}})Parameters
{{Engine.Entity, Engine.Revision}}
VehicleStoreWindow.VehicleStoreWindowParam🔗
record VehicleStoreWindow.VehicleStoreWindowParam
gameCtx: GameContext layoutStyleRef: ReactRefT<VehicleStoreWindow.LayoutStyle> vehiclesStaticData: VehiclesStaticData colorChooserColorsStaticData: {Vec3f} title: string vehicleEntities: {Engine.Entity} depot: Engine.Entity carrier: Carrier transportModes: {TransportMode : boolean} filterTags: {string} vehicleStoreMode: VehicleStore.VehicleStoreMode locateVisible: boolean openedFromEOW: boolean getFirstStopToSendTo: function(Engine.Entity, Engine.Entity): integer onLocate: function() onClose: function() onAccepted: function({VehicleReactUtil.VehicleChange}) buyCallback: function({{Engine.Entity, Engine.Revision}}) end
VehicleStoreWindow.VehicleStoreWindowParam.gameCtx🔗
VehicleStoreWindow.VehicleStoreWindowParam.gameCtx: GameContext
VehicleStoreWindow.VehicleStoreWindowParam.layoutStyleRef🔗
VehicleStoreWindow.VehicleStoreWindowParam.layoutStyleRef: ReactRefT<VehicleStoreWindow.LayoutStyle>
VehicleStoreWindow.VehicleStoreWindowParam.vehiclesStaticData🔗
VehicleStoreWindow.VehicleStoreWindowParam.vehiclesStaticData: VehiclesStaticData
VehicleStoreWindow.VehicleStoreWindowParam.colorChooserColorsStaticData🔗
VehicleStoreWindow.VehicleStoreWindowParam.colorChooserColorsStaticData: {Vec3f}
VehicleStoreWindow.VehicleStoreWindowParam.title🔗
VehicleStoreWindow.VehicleStoreWindowParam.title: string
VehicleStoreWindow.VehicleStoreWindowParam.vehicleEntities🔗
VehicleStoreWindow.VehicleStoreWindowParam.vehicleEntities: {Engine.Entity}
VehicleStoreWindow.VehicleStoreWindowParam.depot🔗
VehicleStoreWindow.VehicleStoreWindowParam.depot: Engine.Entity
VehicleStoreWindow.VehicleStoreWindowParam.carrier🔗
VehicleStoreWindow.VehicleStoreWindowParam.carrier: Carrier
VehicleStoreWindow.VehicleStoreWindowParam.transportModes🔗
VehicleStoreWindow.VehicleStoreWindowParam.transportModes: {TransportMode : boolean}
VehicleStoreWindow.VehicleStoreWindowParam.filterTags🔗
VehicleStoreWindow.VehicleStoreWindowParam.filterTags: {string}
VehicleStoreWindow.VehicleStoreWindowParam.vehicleStoreMode🔗
VehicleStoreWindow.VehicleStoreWindowParam.vehicleStoreMode: VehicleStore.VehicleStoreMode
VehicleStoreWindow.VehicleStoreWindowParam.locateVisible🔗
VehicleStoreWindow.VehicleStoreWindowParam.locateVisible: boolean
VehicleStoreWindow.VehicleStoreWindowParam.openedFromEOW🔗
VehicleStoreWindow.VehicleStoreWindowParam.openedFromEOW: boolean
VehicleStoreWindow.VehicleStoreWindowParam.getFirstStopToSendTo🔗
function VehicleStoreWindow.VehicleStoreWindowParam.getFirstStopToSendTo(Engine.Entity, Engine.Entity): integerParameters
Engine.EntityEngine.Entity
integer
VehicleStoreWindow.VehicleStoreWindowParam.onLocate🔗
function VehicleStoreWindow.VehicleStoreWindowParam.onLocate()
VehicleStoreWindow.VehicleStoreWindowParam.onClose🔗
function VehicleStoreWindow.VehicleStoreWindowParam.onClose()
VehicleStoreWindow.VehicleStoreWindowParam.onAccepted🔗
function VehicleStoreWindow.VehicleStoreWindowParam.onAccepted({VehicleReactUtil.VehicleChange})Parameters
{VehicleReactUtil.VehicleChange}
VehicleStoreWindow.VehicleStoreWindowParam.buyCallback🔗
function VehicleStoreWindow.VehicleStoreWindowParam.buyCallback({{Engine.Entity, Engine.Revision}})Parameters
{{Engine.Entity, Engine.Revision}}
VehicleStoreWindow.VehicleStoreEntryPointParam🔗
VehicleStoreWindow.VehicleStoreEntryPointParam.gameCtx🔗
VehicleStoreWindow.VehicleStoreEntryPointParam.gameCtx: GameContext
VehicleStoreWindow.VehicleStoreEntryPoint🔗
VehicleStoreWindow.VehicleStoreEntryPoint: Recipe<VehicleStoreEntryPointParam>
VehicleStoreWindow.VehicleStoreWindow🔗
VehicleStoreWindow.VehicleStoreWindow: Recipe<VehicleStoreWindowParam>