Class HexGridCheapestOptionEvaluator<TOption, TMod>
Inheritance
System.Object
AnyPath.Managed.Finders.Finder<HexGrid, Unity.Mathematics.int2, Unity.Mathematics.int2, TMod, AnyPath.Managed.Finders.CheapestOptionEvaluator.JobOption<>, Eval<TOption>>
AnyPath.Managed.Finders.CheapestOptionEvaluator<TOption, HexGrid, Unity.Mathematics.int2, Unity.Mathematics.int2, TMod>
HexGridCheapestOptionEvaluator<TOption, TMod>
Implements
System.Collections.IEnumerator
Namespace: AnyPath.Graphs
Assembly: Assembly-CSharp.dll
Syntax
public class HexGridCheapestOptionEvaluator<TOption, TMod> : CheapestOptionEvaluator<TOption, HexGrid, int2, int2, TMod>, IEnumerator, IScheduledFinder, IFinder<HexGrid, TMod, Eval<TOption>>, ISetFinderProcessor<TMod>, ISetFinderMaxRetries, IRetryableFinder, IMutableFinder, IHexGridOptionFinder<TOption, Eval<TOption>>, IOptionFinder<TOption, HexGrid, int2, Eval<TOption>>, IFinder<HexGrid, Eval<TOption>>, IFinder<HexGrid>, IFinder, IGetFinderOptions<TOption, int2>, ISetFinderOptionReserver<TOption>, ISetFinderOptionValidator<TOption> where TMod : struct, IPathProcessor<int2, int2>
Type Parameters
Name | Description |
---|---|
TOption | |
TMod |
Implements
System.Collections.IEnumerator