Skip to content

Game.Simulation.TransportBoardingHelpers+BoardingLookupData

Assembly: Game
Namespace: Game.Simulation

Type: struct sealed public

Base: System.ValueType

Code

public sealed struct BoardingLookupData
{
    public Unity.Entities.ComponentLookup<Game.Routes.TransportLine> m_TransportLineData;
    public Unity.Entities.ComponentLookup<Game.Routes.Connected> m_ConnectedData;
    public Unity.Entities.ComponentLookup<Game.Routes.TransportStop> m_TransportStopData;
    public Unity.Entities.ComponentLookup<Game.Prefabs.PrefabRef> m_PrefabRefData;
    public Unity.Entities.ComponentLookup<Game.Prefabs.TransportLineData> m_PrefabTransportLineData;
    public Unity.Entities.ComponentLookup<Game.Prefabs.CargoTransportVehicleData> m_PrefabCargoTransportVehicleData;
    public Unity.Entities.ComponentLookup<Game.Vehicles.Train> m_TrainData;
    public Unity.Entities.ComponentLookup<Game.Vehicles.Aircraft> m_AircraftData;
    public Unity.Entities.ComponentLookup<Game.Vehicles.Watercraft> m_WatercraftData;
    public Unity.Entities.ComponentLookup<Game.Vehicles.DeliveryTruck> m_DeliveryTruckData;
    public Unity.Entities.ComponentLookup<Game.Common.Owner> m_OwnerData;
    public Unity.Entities.BufferLookup<Game.Vehicles.LayoutElement> m_LayoutElements;
    public Unity.Entities.BufferLookup<Game.Routes.RouteModifier> m_RouteModifiers;
    public Unity.Entities.ComponentLookup<Game.Vehicles.CargoTransport> m_CargoTransportData;
    public Unity.Entities.ComponentLookup<Game.Vehicles.PublicTransport> m_PublicTransportData;
    public Unity.Entities.ComponentLookup<Game.Routes.BoardingVehicle> m_BoardingVehicleData;
    public Unity.Entities.ComponentLookup<Game.Routes.VehicleTiming> m_VehicleTimingData;
    public Unity.Entities.ComponentLookup<Game.Buildings.CargoTransportStation> m_CargoTransportStationData;
    public Unity.Entities.BufferLookup<Game.Companies.StorageTransferRequest> m_StorageTransferRequests;
    public Unity.Entities.BufferLookup<Game.Economy.Resources> m_EconomyResources;
    public Unity.Entities.BufferLookup<Game.Vehicles.LoadingResources> m_LoadingResources;

    public BoardingLookupData(Unity.Entities.SystemBase system);

    public System.Void Update(Unity.Entities.SystemBase system);
}

Fields

  • public Unity.Entities.ComponentLookup<Game.Routes.TransportLine> m_TransportLineData
public Unity.Entities.ComponentLookup<Game.Routes.TransportLine> m_TransportLineData;
  • public Unity.Entities.ComponentLookup<Game.Routes.Connected> m_ConnectedData
public Unity.Entities.ComponentLookup<Game.Routes.Connected> m_ConnectedData;
  • public Unity.Entities.ComponentLookup<Game.Routes.TransportStop> m_TransportStopData
public Unity.Entities.ComponentLookup<Game.Routes.TransportStop> m_TransportStopData;
  • public Unity.Entities.ComponentLookup<Game.Prefabs.PrefabRef> m_PrefabRefData
public Unity.Entities.ComponentLookup<Game.Prefabs.PrefabRef> m_PrefabRefData;
  • public Unity.Entities.ComponentLookup<Game.Prefabs.TransportLineData> m_PrefabTransportLineData
public Unity.Entities.ComponentLookup<Game.Prefabs.TransportLineData> m_PrefabTransportLineData;
  • public Unity.Entities.ComponentLookup<Game.Prefabs.CargoTransportVehicleData> m_PrefabCargoTransportVehicleData
public Unity.Entities.ComponentLookup<Game.Prefabs.CargoTransportVehicleData> m_PrefabCargoTransportVehicleData;
  • public Unity.Entities.ComponentLookup<Game.Vehicles.Train> m_TrainData
public Unity.Entities.ComponentLookup<Game.Vehicles.Train> m_TrainData;
  • public Unity.Entities.ComponentLookup<Game.Vehicles.Aircraft> m_AircraftData
public Unity.Entities.ComponentLookup<Game.Vehicles.Aircraft> m_AircraftData;
  • public Unity.Entities.ComponentLookup<Game.Vehicles.Watercraft> m_WatercraftData
public Unity.Entities.ComponentLookup<Game.Vehicles.Watercraft> m_WatercraftData;
  • public Unity.Entities.ComponentLookup<Game.Vehicles.DeliveryTruck> m_DeliveryTruckData
public Unity.Entities.ComponentLookup<Game.Vehicles.DeliveryTruck> m_DeliveryTruckData;
  • public Unity.Entities.ComponentLookup<Game.Common.Owner> m_OwnerData
public Unity.Entities.ComponentLookup<Game.Common.Owner> m_OwnerData;
  • public Unity.Entities.BufferLookup<Game.Vehicles.LayoutElement> m_LayoutElements
public Unity.Entities.BufferLookup<Game.Vehicles.LayoutElement> m_LayoutElements;
  • public Unity.Entities.BufferLookup<Game.Routes.RouteModifier> m_RouteModifiers
public Unity.Entities.BufferLookup<Game.Routes.RouteModifier> m_RouteModifiers;
  • public Unity.Entities.ComponentLookup<Game.Vehicles.CargoTransport> m_CargoTransportData
public Unity.Entities.ComponentLookup<Game.Vehicles.CargoTransport> m_CargoTransportData;
  • public Unity.Entities.ComponentLookup<Game.Vehicles.PublicTransport> m_PublicTransportData
public Unity.Entities.ComponentLookup<Game.Vehicles.PublicTransport> m_PublicTransportData;
  • public Unity.Entities.ComponentLookup<Game.Routes.BoardingVehicle> m_BoardingVehicleData
public Unity.Entities.ComponentLookup<Game.Routes.BoardingVehicle> m_BoardingVehicleData;
  • public Unity.Entities.ComponentLookup<Game.Routes.VehicleTiming> m_VehicleTimingData
public Unity.Entities.ComponentLookup<Game.Routes.VehicleTiming> m_VehicleTimingData;
  • public Unity.Entities.ComponentLookup<Game.Buildings.CargoTransportStation> m_CargoTransportStationData
public Unity.Entities.ComponentLookup<Game.Buildings.CargoTransportStation> m_CargoTransportStationData;
  • public Unity.Entities.BufferLookup<Game.Companies.StorageTransferRequest> m_StorageTransferRequests
public Unity.Entities.BufferLookup<Game.Companies.StorageTransferRequest> m_StorageTransferRequests;
  • public Unity.Entities.BufferLookup<Game.Economy.Resources> m_EconomyResources
public Unity.Entities.BufferLookup<Game.Economy.Resources> m_EconomyResources;
  • public Unity.Entities.BufferLookup<Game.Vehicles.LoadingResources> m_LoadingResources
public Unity.Entities.BufferLookup<Game.Vehicles.LoadingResources> m_LoadingResources;

Constructors

  • public BoardingLookupData(Unity.Entities.SystemBase system)
public BoardingLookupData(Unity.Entities.SystemBase system);

Methods

  • public Update(Unity.Entities.SystemBase system) : System.Void
public System.Void Update(Unity.Entities.SystemBase system);