### YamlMime:ManagedReference items: - uid: MLEM.Pathfinding.AStar`1 commentId: T:MLEM.Pathfinding.AStar`1 id: AStar`1 parent: MLEM.Pathfinding children: - MLEM.Pathfinding.AStar`1.#ctor(`0[],`0[],MLEM.Pathfinding.AStar{`0}.GetCost,System.Boolean,System.Single,System.Int32) - MLEM.Pathfinding.AStar`1.AddPositions(`0,`0) - MLEM.Pathfinding.AStar`1.AdjacentDirections - MLEM.Pathfinding.AStar`1.AllDirections - MLEM.Pathfinding.AStar`1.DefaultAllowDiagonals - MLEM.Pathfinding.AStar`1.DefaultCost - MLEM.Pathfinding.AStar`1.DefaultCostFunction - MLEM.Pathfinding.AStar`1.DefaultMaxTries - MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) - MLEM.Pathfinding.AStar`1.FindPathAsync(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) - MLEM.Pathfinding.AStar`1.GetManhattanDistance(`0,`0) - MLEM.Pathfinding.AStar`1.InfiniteCost - MLEM.Pathfinding.AStar`1.LastTimeNeeded - MLEM.Pathfinding.AStar`1.LastTriesNeeded langs: - csharp - vb name: AStar nameWithType: AStar fullName: MLEM.Pathfinding.AStar type: Class source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: AStar path: ../MLEM/Pathfinding/AStar.cs startLine: 11 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThis is an abstract implementation of the A* path finding algorithm.\nThis implementation is used by , a 2-dimensional A* path finding algorithm, and , a 3-dimensional A* path finding algorithm.\n" example: [] syntax: content: public abstract class AStar typeParameters: - id: T description: The type of points used for this path content.vb: Public MustInherit Class AStar(Of T) inheritance: - System.Object derivedClasses: - MLEM.Pathfinding.AStar2 - MLEM.Pathfinding.AStar3 inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString nameWithType.vb: AStar(Of T) modifiers.csharp: - public - abstract - class modifiers.vb: - Public - MustInherit - Class fullName.vb: MLEM.Pathfinding.AStar(Of T) name.vb: AStar(Of T) - uid: MLEM.Pathfinding.AStar`1.InfiniteCost commentId: F:MLEM.Pathfinding.AStar`1.InfiniteCost id: InfiniteCost parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: InfiniteCost nameWithType: AStar.InfiniteCost fullName: MLEM.Pathfinding.AStar.InfiniteCost type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: InfiniteCost path: ../MLEM/Pathfinding/AStar.cs startLine: 16 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nA value that represents an infinite path cost, or a cost for a location that cannot possibly be reached.\n" example: [] syntax: content: public static readonly float InfiniteCost return: type: System.Single content.vb: Public Shared ReadOnly InfiniteCost As Single nameWithType.vb: AStar(Of T).InfiniteCost modifiers.csharp: - public - static - readonly modifiers.vb: - Public - Shared - ReadOnly fullName.vb: MLEM.Pathfinding.AStar(Of T).InfiniteCost - uid: MLEM.Pathfinding.AStar`1.AllDirections commentId: F:MLEM.Pathfinding.AStar`1.AllDirections id: AllDirections parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: AllDirections nameWithType: AStar.AllDirections fullName: MLEM.Pathfinding.AStar.AllDirections type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: AllDirections path: ../MLEM/Pathfinding/AStar.cs startLine: 21 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe array of all directions that will be checked for path finding.\nNote that this array is only used if is true.\n" example: [] syntax: content: public readonly T[] AllDirections return: type: '{T}[]' content.vb: Public ReadOnly AllDirections As T() nameWithType.vb: AStar(Of T).AllDirections modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly fullName.vb: MLEM.Pathfinding.AStar(Of T).AllDirections - uid: MLEM.Pathfinding.AStar`1.AdjacentDirections commentId: F:MLEM.Pathfinding.AStar`1.AdjacentDirections id: AdjacentDirections parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: AdjacentDirections nameWithType: AStar.AdjacentDirections fullName: MLEM.Pathfinding.AStar.AdjacentDirections type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: AdjacentDirections path: ../MLEM/Pathfinding/AStar.cs startLine: 26 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe array of all adjacent directions that will be checked for path finding.\nNote that this array is only used if is false.\n" example: [] syntax: content: public readonly T[] AdjacentDirections return: type: '{T}[]' content.vb: Public ReadOnly AdjacentDirections As T() nameWithType.vb: AStar(Of T).AdjacentDirections modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly fullName.vb: MLEM.Pathfinding.AStar(Of T).AdjacentDirections - uid: MLEM.Pathfinding.AStar`1.DefaultCostFunction commentId: F:MLEM.Pathfinding.AStar`1.DefaultCostFunction id: DefaultCostFunction parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: DefaultCostFunction nameWithType: AStar.DefaultCostFunction fullName: MLEM.Pathfinding.AStar.DefaultCostFunction type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: DefaultCostFunction path: ../MLEM/Pathfinding/AStar.cs startLine: 30 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe default cost function that determines the cost for each path finding position.\n" example: [] syntax: content: public AStar.GetCost DefaultCostFunction return: type: MLEM.Pathfinding.AStar`1.GetCost content.vb: Public DefaultCostFunction As AStar(Of T).GetCost nameWithType.vb: AStar(Of T).DefaultCostFunction modifiers.csharp: - public modifiers.vb: - Public fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCostFunction - uid: MLEM.Pathfinding.AStar`1.DefaultCost commentId: F:MLEM.Pathfinding.AStar`1.DefaultCost id: DefaultCost parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: DefaultCost nameWithType: AStar.DefaultCost fullName: MLEM.Pathfinding.AStar.DefaultCost type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: DefaultCost path: ../MLEM/Pathfinding/AStar.cs startLine: 34 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe default cost for a path point.\n" example: [] syntax: content: public float DefaultCost return: type: System.Single content.vb: Public DefaultCost As Single nameWithType.vb: AStar(Of T).DefaultCost modifiers.csharp: - public modifiers.vb: - Public fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCost - uid: MLEM.Pathfinding.AStar`1.DefaultMaxTries commentId: F:MLEM.Pathfinding.AStar`1.DefaultMaxTries id: DefaultMaxTries parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: DefaultMaxTries nameWithType: AStar.DefaultMaxTries fullName: MLEM.Pathfinding.AStar.DefaultMaxTries type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: DefaultMaxTries path: ../MLEM/Pathfinding/AStar.cs startLine: 38 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe default amount of maximum tries that will be used before path finding is aborted.\n" example: [] syntax: content: public int DefaultMaxTries return: type: System.Int32 content.vb: Public DefaultMaxTries As Integer nameWithType.vb: AStar(Of T).DefaultMaxTries modifiers.csharp: - public modifiers.vb: - Public fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultMaxTries - uid: MLEM.Pathfinding.AStar`1.DefaultAllowDiagonals commentId: F:MLEM.Pathfinding.AStar`1.DefaultAllowDiagonals id: DefaultAllowDiagonals parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: DefaultAllowDiagonals nameWithType: AStar.DefaultAllowDiagonals fullName: MLEM.Pathfinding.AStar.DefaultAllowDiagonals type: Field source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: DefaultAllowDiagonals path: ../MLEM/Pathfinding/AStar.cs startLine: 42 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nWhether or not diagonal directions are considered while finding a path.\n" example: [] syntax: content: public bool DefaultAllowDiagonals return: type: System.Boolean content.vb: Public DefaultAllowDiagonals As Boolean nameWithType.vb: AStar(Of T).DefaultAllowDiagonals modifiers.csharp: - public modifiers.vb: - Public fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultAllowDiagonals - uid: MLEM.Pathfinding.AStar`1.LastTriesNeeded commentId: P:MLEM.Pathfinding.AStar`1.LastTriesNeeded id: LastTriesNeeded parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: LastTriesNeeded nameWithType: AStar.LastTriesNeeded fullName: MLEM.Pathfinding.AStar.LastTriesNeeded type: Property source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: LastTriesNeeded path: ../MLEM/Pathfinding/AStar.cs startLine: 46 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe amount of tries required for finding the last queried path\n" example: [] syntax: content: public int LastTriesNeeded { get; } parameters: [] return: type: System.Int32 content.vb: Public ReadOnly Property LastTriesNeeded As Integer overload: MLEM.Pathfinding.AStar`1.LastTriesNeeded* nameWithType.vb: AStar(Of T).LastTriesNeeded modifiers.csharp: - public - get modifiers.vb: - Public - ReadOnly fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTriesNeeded - uid: MLEM.Pathfinding.AStar`1.LastTimeNeeded commentId: P:MLEM.Pathfinding.AStar`1.LastTimeNeeded id: LastTimeNeeded parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: LastTimeNeeded nameWithType: AStar.LastTimeNeeded fullName: MLEM.Pathfinding.AStar.LastTimeNeeded type: Property source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: LastTimeNeeded path: ../MLEM/Pathfinding/AStar.cs startLine: 50 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nThe amount of time required for finding the last queried path\n" example: [] syntax: content: public TimeSpan LastTimeNeeded { get; } parameters: [] return: type: System.TimeSpan content.vb: Public ReadOnly Property LastTimeNeeded As TimeSpan overload: MLEM.Pathfinding.AStar`1.LastTimeNeeded* nameWithType.vb: AStar(Of T).LastTimeNeeded modifiers.csharp: - public - get modifiers.vb: - Public - ReadOnly fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTimeNeeded - uid: MLEM.Pathfinding.AStar`1.#ctor(`0[],`0[],MLEM.Pathfinding.AStar{`0}.GetCost,System.Boolean,System.Single,System.Int32) commentId: M:MLEM.Pathfinding.AStar`1.#ctor(`0[],`0[],MLEM.Pathfinding.AStar{`0}.GetCost,System.Boolean,System.Single,System.Int32) id: '#ctor(`0[],`0[],MLEM.Pathfinding.AStar{`0}.GetCost,System.Boolean,System.Single,System.Int32)' parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: AStar(T[], T[], AStar.GetCost, Boolean, Single, Int32) nameWithType: AStar.AStar(T[], T[], AStar.GetCost, Boolean, Single, Int32) fullName: MLEM.Pathfinding.AStar.AStar(T[], T[], MLEM.Pathfinding.AStar.GetCost, System.Boolean, System.Single, System.Int32) type: Constructor source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: .ctor path: ../MLEM/Pathfinding/AStar.cs startLine: 61 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nCreates a new A* pathfinder with the supplied default settings.\n" example: [] syntax: content: protected AStar(T[] allDirections, T[] adjacentDirections, AStar.GetCost defaultCostFunction, bool defaultAllowDiagonals, float defaultCost = 1F, int defaultMaxTries = 10000) parameters: - id: allDirections type: '{T}[]' description: All directions that should be checked - id: adjacentDirections type: '{T}[]' description: All adjacent directions that should be checked - id: defaultCostFunction type: MLEM.Pathfinding.AStar`1.GetCost description: The default function for cost determination of a path point - id: defaultAllowDiagonals type: System.Boolean description: Whether or not diagonals should be allowed by default - id: defaultCost type: System.Single description: The default cost for a path point - id: defaultMaxTries type: System.Int32 description: The default amount of tries before path finding is aborted content.vb: Protected Sub New(allDirections As T(), adjacentDirections As T(), defaultCostFunction As AStar(Of T).GetCost, defaultAllowDiagonals As Boolean, defaultCost As Single = 1F, defaultMaxTries As Integer = 10000) overload: MLEM.Pathfinding.AStar`1.#ctor* nameWithType.vb: AStar(Of T).AStar(T(), T(), AStar(Of T).GetCost, Boolean, Single, Int32) modifiers.csharp: - protected modifiers.vb: - Protected fullName.vb: MLEM.Pathfinding.AStar(Of T).AStar(T(), T(), MLEM.Pathfinding.AStar(Of T).GetCost, System.Boolean, System.Single, System.Int32) name.vb: AStar(T(), T(), AStar(Of T).GetCost, Boolean, Single, Int32) - uid: MLEM.Pathfinding.AStar`1.FindPathAsync(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) commentId: M:MLEM.Pathfinding.AStar`1.FindPathAsync(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) id: FindPathAsync(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: FindPathAsync(T, T, AStar.GetCost, Nullable, Nullable, Nullable) nameWithType: AStar.FindPathAsync(T, T, AStar.GetCost, Nullable, Nullable, Nullable) fullName: MLEM.Pathfinding.AStar.FindPathAsync(T, T, MLEM.Pathfinding.AStar.GetCost, System.Nullable, System.Nullable, System.Nullable) type: Method source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: FindPathAsync path: ../MLEM/Pathfinding/AStar.cs startLine: 71 assemblies: - MLEM namespace: MLEM.Pathfinding example: [] syntax: content: public Task> FindPathAsync(T start, T goal, AStar.GetCost costFunction = null, float? defaultCost = default(float? ), int? maxTries = default(int? ), bool? allowDiagonals = default(bool? )) parameters: - id: start type: '{T}' - id: goal type: '{T}' - id: costFunction type: MLEM.Pathfinding.AStar`1.GetCost - id: defaultCost type: System.Nullable{System.Single} - id: maxTries type: System.Nullable{System.Int32} - id: allowDiagonals type: System.Nullable{System.Boolean} return: type: System.Threading.Tasks.Task{System.Collections.Generic.Stack{{T}}} content.vb: Public Function FindPathAsync(start As T, goal As T, costFunction As AStar(Of T).GetCost = Nothing, defaultCost As Single? = Nothing, maxTries As Integer? = Nothing, allowDiagonals As Boolean? = Nothing) As Task(Of Stack(Of T)) overload: MLEM.Pathfinding.AStar`1.FindPathAsync* nameWithType.vb: AStar(Of T).FindPathAsync(T, T, AStar(Of T).GetCost, Nullable(Of Single), Nullable(Of Int32), Nullable(Of Boolean)) modifiers.csharp: - public modifiers.vb: - Public fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPathAsync(T, T, MLEM.Pathfinding.AStar(Of T).GetCost, System.Nullable(Of System.Single), System.Nullable(Of System.Int32), System.Nullable(Of System.Boolean)) name.vb: FindPathAsync(T, T, AStar(Of T).GetCost, Nullable(Of Single), Nullable(Of Int32), Nullable(Of Boolean)) - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) commentId: M:MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) id: FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: FindPath(T, T, AStar.GetCost, Nullable, Nullable, Nullable) nameWithType: AStar.FindPath(T, T, AStar.GetCost, Nullable, Nullable, Nullable) fullName: MLEM.Pathfinding.AStar.FindPath(T, T, MLEM.Pathfinding.AStar.GetCost, System.Nullable, System.Nullable, System.Nullable) type: Method source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: FindPath path: ../MLEM/Pathfinding/AStar.cs startLine: 85 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nFinds a path between two points using this pathfinder's default settings or, alternatively, the supplied override settings.\n" example: [] syntax: content: public Stack FindPath(T start, T goal, AStar.GetCost costFunction = null, float? defaultCost = default(float? ), int? maxTries = default(int? ), bool? allowDiagonals = default(bool? )) parameters: - id: start type: '{T}' description: The point to start path finding at - id: goal type: '{T}' description: The point to find a path to - id: costFunction type: MLEM.Pathfinding.AStar`1.GetCost description: The function that determines the cost for each path point - id: defaultCost type: System.Nullable{System.Single} description: The default cost for each path point - id: maxTries type: System.Nullable{System.Int32} description: The maximum amount of tries before path finding is aborted - id: allowDiagonals type: System.Nullable{System.Boolean} description: If diagonals should be looked at for path finding return: type: System.Collections.Generic.Stack{{T}} description: A stack of path points, where the top item is the first point to go to. content.vb: Public Function FindPath(start As T, goal As T, costFunction As AStar(Of T).GetCost = Nothing, defaultCost As Single? = Nothing, maxTries As Integer? = Nothing, allowDiagonals As Boolean? = Nothing) As Stack(Of T) overload: MLEM.Pathfinding.AStar`1.FindPath* nameWithType.vb: AStar(Of T).FindPath(T, T, AStar(Of T).GetCost, Nullable(Of Single), Nullable(Of Int32), Nullable(Of Boolean)) modifiers.csharp: - public modifiers.vb: - Public fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath(T, T, MLEM.Pathfinding.AStar(Of T).GetCost, System.Nullable(Of System.Single), System.Nullable(Of System.Int32), System.Nullable(Of System.Boolean)) name.vb: FindPath(T, T, AStar(Of T).GetCost, Nullable(Of Single), Nullable(Of Int32), Nullable(Of Boolean)) - uid: MLEM.Pathfinding.AStar`1.AddPositions(`0,`0) commentId: M:MLEM.Pathfinding.AStar`1.AddPositions(`0,`0) id: AddPositions(`0,`0) parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: AddPositions(T, T) nameWithType: AStar.AddPositions(T, T) fullName: MLEM.Pathfinding.AStar.AddPositions(T, T) type: Method source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: AddPositions path: ../MLEM/Pathfinding/AStar.cs startLine: 153 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nA helper method to add two positions together.\n" example: [] syntax: content: protected abstract T AddPositions(T first, T second) parameters: - id: first type: '{T}' - id: second type: '{T}' return: type: '{T}' content.vb: Protected MustOverride Function AddPositions(first As T, second As T) As T overload: MLEM.Pathfinding.AStar`1.AddPositions* nameWithType.vb: AStar(Of T).AddPositions(T, T) modifiers.csharp: - protected - abstract modifiers.vb: - Protected - MustOverride fullName.vb: MLEM.Pathfinding.AStar(Of T).AddPositions(T, T) - uid: MLEM.Pathfinding.AStar`1.GetManhattanDistance(`0,`0) commentId: M:MLEM.Pathfinding.AStar`1.GetManhattanDistance(`0,`0) id: GetManhattanDistance(`0,`0) parent: MLEM.Pathfinding.AStar`1 langs: - csharp - vb name: GetManhattanDistance(T, T) nameWithType: AStar.GetManhattanDistance(T, T) fullName: MLEM.Pathfinding.AStar.GetManhattanDistance(T, T) type: Method source: remote: path: MLEM/Pathfinding/AStar.cs branch: master repo: https://github.com/Ellpeck/MLEM id: GetManhattanDistance path: ../MLEM/Pathfinding/AStar.cs startLine: 158 assemblies: - MLEM namespace: MLEM.Pathfinding summary: "\nA helper method to get the Manhattan Distance between two points.\n" example: [] syntax: content: protected abstract float GetManhattanDistance(T first, T second) parameters: - id: first type: '{T}' - id: second type: '{T}' return: type: System.Single content.vb: Protected MustOverride Function GetManhattanDistance(first As T, second As T) As Single overload: MLEM.Pathfinding.AStar`1.GetManhattanDistance* nameWithType.vb: AStar(Of T).GetManhattanDistance(T, T) modifiers.csharp: - protected - abstract modifiers.vb: - Protected - MustOverride fullName.vb: MLEM.Pathfinding.AStar(Of T).GetManhattanDistance(T, T) references: - uid: MLEM.Pathfinding.AStar2 commentId: T:MLEM.Pathfinding.AStar2 name: AStar2 nameWithType: AStar2 fullName: MLEM.Pathfinding.AStar2 - uid: MLEM.Pathfinding.AStar3 commentId: T:MLEM.Pathfinding.AStar3 name: AStar3 nameWithType: AStar3 fullName: MLEM.Pathfinding.AStar3 - uid: MLEM.Pathfinding commentId: N:MLEM.Pathfinding name: MLEM.Pathfinding nameWithType: MLEM.Pathfinding fullName: MLEM.Pathfinding - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: Object nameWithType: Object fullName: System.Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true name: Equals(Object) nameWithType: Object.Equals(Object) fullName: System.Object.Equals(System.Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true name: Equals(Object, Object) nameWithType: Object.Equals(Object, Object) fullName: System.Object.Equals(System.Object, System.Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true name: GetHashCode() nameWithType: Object.GetHashCode() fullName: System.Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true name: GetType() nameWithType: Object.GetType() fullName: System.Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true name: MemberwiseClone() nameWithType: Object.MemberwiseClone() fullName: System.Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true name: ReferenceEquals(Object, Object) nameWithType: Object.ReferenceEquals(Object, Object) fullName: System.Object.ReferenceEquals(System.Object, System.Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true name: ToString() nameWithType: Object.ToString() fullName: System.Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System commentId: N:System isExternal: true name: System nameWithType: System fullName: System - uid: System.Single commentId: T:System.Single parent: System isExternal: true name: Single nameWithType: Single fullName: System.Single - uid: MLEM.Pathfinding.AStar`1.DefaultAllowDiagonals commentId: F:MLEM.Pathfinding.AStar`1.DefaultAllowDiagonals name: DefaultAllowDiagonals nameWithType: AStar.DefaultAllowDiagonals fullName: MLEM.Pathfinding.AStar.DefaultAllowDiagonals nameWithType.vb: AStar(Of T).DefaultAllowDiagonals fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultAllowDiagonals - uid: '{T}[]' isExternal: true name: T[] nameWithType: T[] fullName: T[] nameWithType.vb: T() fullName.vb: T() name.vb: T() spec.csharp: - name: T nameWithType: T fullName: T - name: '[]' nameWithType: '[]' fullName: '[]' spec.vb: - name: T nameWithType: T fullName: T - name: () nameWithType: () fullName: () - uid: MLEM.Pathfinding.AStar`1.GetCost commentId: T:MLEM.Pathfinding.AStar`1.GetCost parent: MLEM.Pathfinding name: AStar.GetCost<> nameWithType: AStar.GetCost<> fullName: MLEM.Pathfinding.AStar.GetCost<> nameWithType.vb: AStar.GetCost(Of ) fullName.vb: MLEM.Pathfinding.AStar.GetCost(Of ) name.vb: AStar.GetCost(Of ) spec.csharp: - uid: MLEM.Pathfinding.AStar`1.GetCost name: AStar.GetCost nameWithType: AStar.GetCost fullName: MLEM.Pathfinding.AStar.GetCost - name: < nameWithType: < fullName: < - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: MLEM.Pathfinding.AStar`1.GetCost name: AStar.GetCost nameWithType: AStar.GetCost fullName: MLEM.Pathfinding.AStar.GetCost - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: ) nameWithType: ) fullName: ) - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true name: Int32 nameWithType: Int32 fullName: System.Int32 - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true name: Boolean nameWithType: Boolean fullName: System.Boolean - uid: MLEM.Pathfinding.AStar`1.LastTriesNeeded* commentId: Overload:MLEM.Pathfinding.AStar`1.LastTriesNeeded name: LastTriesNeeded nameWithType: AStar.LastTriesNeeded fullName: MLEM.Pathfinding.AStar.LastTriesNeeded nameWithType.vb: AStar(Of T).LastTriesNeeded fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTriesNeeded - uid: MLEM.Pathfinding.AStar`1.LastTimeNeeded* commentId: Overload:MLEM.Pathfinding.AStar`1.LastTimeNeeded name: LastTimeNeeded nameWithType: AStar.LastTimeNeeded fullName: MLEM.Pathfinding.AStar.LastTimeNeeded nameWithType.vb: AStar(Of T).LastTimeNeeded fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTimeNeeded - uid: System.TimeSpan commentId: T:System.TimeSpan parent: System isExternal: true name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan - uid: MLEM.Pathfinding.AStar`1.#ctor* commentId: Overload:MLEM.Pathfinding.AStar`1.#ctor name: AStar nameWithType: AStar.AStar fullName: MLEM.Pathfinding.AStar.AStar nameWithType.vb: AStar(Of T).AStar fullName.vb: MLEM.Pathfinding.AStar(Of T).AStar - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) commentId: M:MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) isExternal: true name: FindPath(T, T, AStar.GetCost<>, Nullable, Nullable, Nullable) nameWithType: AStar.FindPath(T, T, AStar.GetCost<>, Nullable, Nullable, Nullable) fullName: MLEM.Pathfinding.AStar.FindPath(T, T, MLEM.Pathfinding.AStar.GetCost<>, System.Nullable, System.Nullable, System.Nullable) nameWithType.vb: AStar(Of T).FindPath(T, T, AStar.GetCost(Of ), Nullable(Of Single), Nullable(Of Int32), Nullable(Of Boolean)) fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath(T, T, MLEM.Pathfinding.AStar.GetCost(Of ), System.Nullable(Of System.Single), System.Nullable(Of System.Int32), System.Nullable(Of System.Boolean)) name.vb: FindPath(T, T, AStar.GetCost(Of ), Nullable(Of Single), Nullable(Of Int32), Nullable(Of Boolean)) spec.csharp: - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) name: FindPath nameWithType: AStar.FindPath fullName: MLEM.Pathfinding.AStar.FindPath - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - uid: MLEM.Pathfinding.AStar`1.GetCost name: AStar.GetCost nameWithType: AStar.GetCost fullName: MLEM.Pathfinding.AStar.GetCost - name: < nameWithType: < fullName: < - name: '>' nameWithType: '>' fullName: '>' - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - uid: System.Single name: Single nameWithType: Single fullName: System.Single isExternal: true - name: '>' nameWithType: '>' fullName: '>' - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - uid: System.Int32 name: Int32 nameWithType: Int32 fullName: System.Int32 isExternal: true - name: '>' nameWithType: '>' fullName: '>' - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: '>' nameWithType: '>' fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},System.Nullable{System.Boolean}) name: FindPath nameWithType: AStar(Of T).FindPath fullName: MLEM.Pathfinding.AStar(Of T).FindPath - name: ( nameWithType: ( fullName: ( - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - name: T nameWithType: T fullName: T - name: ', ' nameWithType: ', ' fullName: ', ' - uid: MLEM.Pathfinding.AStar`1.GetCost name: AStar.GetCost nameWithType: AStar.GetCost fullName: MLEM.Pathfinding.AStar.GetCost - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: ) nameWithType: ) fullName: ) - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Single name: Single nameWithType: Single fullName: System.Single isExternal: true - name: ) nameWithType: ) fullName: ) - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Int32 name: Int32 nameWithType: Int32 fullName: System.Int32 isExternal: true - name: ) nameWithType: ) fullName: ) - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) - name: ) nameWithType: ) fullName: ) - uid: MLEM.Pathfinding.AStar`1.FindPathAsync* commentId: Overload:MLEM.Pathfinding.AStar`1.FindPathAsync name: FindPathAsync nameWithType: AStar.FindPathAsync fullName: MLEM.Pathfinding.AStar.FindPathAsync nameWithType.vb: AStar(Of T).FindPathAsync fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPathAsync - uid: '{T}' commentId: '!:T' definition: T name: T nameWithType: T fullName: T - uid: System.Nullable{System.Single} commentId: T:System.Nullable{System.Single} parent: System definition: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable nameWithType.vb: Nullable(Of Single) fullName.vb: System.Nullable(Of System.Single) name.vb: Nullable(Of Single) spec.csharp: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - uid: System.Single name: Single nameWithType: Single fullName: System.Single isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Single name: Single nameWithType: Single fullName: System.Single isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Nullable{System.Int32} commentId: T:System.Nullable{System.Int32} parent: System definition: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable nameWithType.vb: Nullable(Of Int32) fullName.vb: System.Nullable(Of System.Int32) name.vb: Nullable(Of Int32) spec.csharp: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - uid: System.Int32 name: Int32 nameWithType: Int32 fullName: System.Int32 isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Int32 name: Int32 nameWithType: Int32 fullName: System.Int32 isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Nullable{System.Boolean} commentId: T:System.Nullable{System.Boolean} parent: System definition: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable nameWithType.vb: Nullable(Of Boolean) fullName.vb: System.Nullable(Of System.Boolean) name.vb: Nullable(Of Boolean) spec.csharp: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Boolean name: Boolean nameWithType: Boolean fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Threading.Tasks.Task{System.Collections.Generic.Stack{{T}}} commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.Stack{`0}} parent: System.Threading.Tasks definition: System.Threading.Tasks.Task`1 name: Task> nameWithType: Task> fullName: System.Threading.Tasks.Task> nameWithType.vb: Task(Of Stack(Of T)) fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.Stack(Of T)) name.vb: Task(Of Stack(Of T)) spec.csharp: - uid: System.Threading.Tasks.Task`1 name: Task nameWithType: Task fullName: System.Threading.Tasks.Task isExternal: true - name: < nameWithType: < fullName: < - uid: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Threading.Tasks.Task`1 name: Task nameWithType: Task fullName: System.Threading.Tasks.Task isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - uid: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - name: ) nameWithType: ) fullName: ) - uid: T name: T nameWithType: T fullName: T - uid: System.Nullable`1 commentId: T:System.Nullable`1 isExternal: true name: Nullable nameWithType: Nullable fullName: System.Nullable nameWithType.vb: Nullable(Of T) fullName.vb: System.Nullable(Of T) name.vb: Nullable(Of T) spec.csharp: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Nullable`1 name: Nullable nameWithType: Nullable fullName: System.Nullable isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: System.Threading.Tasks.Task`1 commentId: T:System.Threading.Tasks.Task`1 isExternal: true name: Task nameWithType: Task fullName: System.Threading.Tasks.Task nameWithType.vb: Task(Of TResult) fullName.vb: System.Threading.Tasks.Task(Of TResult) name.vb: Task(Of TResult) spec.csharp: - uid: System.Threading.Tasks.Task`1 name: Task nameWithType: Task fullName: System.Threading.Tasks.Task isExternal: true - name: < nameWithType: < fullName: < - name: TResult nameWithType: TResult fullName: TResult - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Threading.Tasks.Task`1 name: Task nameWithType: Task fullName: System.Threading.Tasks.Task isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: TResult nameWithType: TResult fullName: TResult - name: ) nameWithType: ) fullName: ) - uid: System.Threading.Tasks commentId: N:System.Threading.Tasks isExternal: true name: System.Threading.Tasks nameWithType: System.Threading.Tasks fullName: System.Threading.Tasks - uid: MLEM.Pathfinding.AStar`1.FindPath* commentId: Overload:MLEM.Pathfinding.AStar`1.FindPath name: FindPath nameWithType: AStar.FindPath fullName: MLEM.Pathfinding.AStar.FindPath nameWithType.vb: AStar(Of T).FindPath fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath - uid: System.Collections.Generic.Stack{{T}} commentId: T:System.Collections.Generic.Stack{`0} parent: System.Collections.Generic definition: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack nameWithType.vb: Stack(Of T) fullName.vb: System.Collections.Generic.Stack(Of T) name.vb: Stack(Of T) spec.csharp: - uid: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: System.Collections.Generic.Stack`1 commentId: T:System.Collections.Generic.Stack`1 isExternal: true name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack nameWithType.vb: Stack(Of T) fullName.vb: System.Collections.Generic.Stack(Of T) name.vb: Stack(Of T) spec.csharp: - uid: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack isExternal: true - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: System.Collections.Generic.Stack`1 name: Stack nameWithType: Stack fullName: System.Collections.Generic.Stack isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: System.Collections.Generic commentId: N:System.Collections.Generic isExternal: true name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic - uid: MLEM.Pathfinding.AStar`1.AddPositions* commentId: Overload:MLEM.Pathfinding.AStar`1.AddPositions name: AddPositions nameWithType: AStar.AddPositions fullName: MLEM.Pathfinding.AStar.AddPositions nameWithType.vb: AStar(Of T).AddPositions fullName.vb: MLEM.Pathfinding.AStar(Of T).AddPositions - uid: MLEM.Pathfinding.AStar`1.GetManhattanDistance* commentId: Overload:MLEM.Pathfinding.AStar`1.GetManhattanDistance name: GetManhattanDistance nameWithType: AStar.GetManhattanDistance fullName: MLEM.Pathfinding.AStar.GetManhattanDistance nameWithType.vb: AStar(Of T).GetManhattanDistance fullName.vb: MLEM.Pathfinding.AStar(Of T).GetManhattanDistance