NavigationProvider Class |
Namespace: ff14bot.Pathing
public abstract class NavigationProvider
The NavigationProvider type exposes the following members.
Name | Description | |
---|---|---|
NavigationProvider |
Name | Description | |
---|---|---|
IsCurrent |
Gets a bool that indicates whether this is the current navigation provider.
|
Name | Description | |
---|---|---|
AtLocation |
Gets a bool that indicates whether one position is considered to be at another position.
Can be used to check if the player has reached a destination, for example.
| |
CanFullyNavigateFrom |
Check if multiple locations can be path from to one specific spot
This is an external asynchronous task, and should not be awaited
directly from coroutines. See ExternalTask(Task) | |
CanFullyNavigateTo(ICollectionCanFullyNavigateTarget) |
Check if multiple locations can be pathed to on the current zone
| |
CanFullyNavigateTo(ICollectionCanFullyNavigateTarget, Vector3, UInt16) |
Check if multiple locations can be pathed to on the given zoneid
This is an external asynchronous task, and should not be awaited
directly from coroutines. See ExternalTask(Task) | |
Clear |
Clears the current path in this nav provider.
| |
ClearStuckInfo | Clears the stuck handler information. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
LookupPathInfo |
Looks up the information of a path going to an object.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MoveTo |
Moves towards the specified locations.
| |
OnPulse | Pulses this provider. Called every tick. | |
OnRemoveAsCurrent |
Called when this NavigationProvider is removed as the current by assigning a different provider to NavigationProvider.
| |
OnSetAsCurrent |
Called when this NavigationProvider is set as the current by assigning it to NavigationProvider.
| |
SamplePointsAsync | Samples the navigator for points. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |