Table of Contents

Interface ITrainHashCalculatorHeuristic

Namespace
Game.Content.Features.Trains.Predictions
Assembly
Game.Content.Features.dll
public interface ITrainHashCalculatorHeuristic
Extension Methods

Properties

HashesCanCollide

bool HashesCanCollide { get; }

Property Value

bool

Methods

TryCreateHash<TWagonTypeList, TCargoList>(RailColor, TWagonTypeList, TCargoList, bool, out uint)

bool TryCreateHash<TWagonTypeList, TCargoList>(RailColor railColor, TWagonTypeList cargoType, TCargoList cargoContent, bool emptyTrain, out uint hash) where TWagonTypeList : IReadOnlyList<TrainWagonCargoTypeId> where TCargoList : IReadOnlyList<TrainCargoPrediction>

Parameters

railColor RailColor
cargoType TWagonTypeList
cargoContent TCargoList
emptyTrain bool
hash uint

Returns

bool

Type Parameters

TWagonTypeList
TCargoList