Class PluginNavigationPlan
- Namespace
- AcDream.Plugin.Abstractions
- Assembly
- AcDream.Plugin.Abstractions.dll
A detached path preview. Points run from the character toward the goal.
public sealed record PluginNavigationPlan : IEquatable<PluginNavigationPlan>
- Inheritance
-
PluginNavigationPlan
- Implements
- Inherited Members
Constructors
PluginNavigationPlan(PluginNavigationPlanStatus, IReadOnlyList<PluginNavigationPosition>, string)
A detached path preview. Points run from the character toward the goal.
public PluginNavigationPlan(PluginNavigationPlanStatus Status, IReadOnlyList<PluginNavigationPosition> Path, string Reason)
Parameters
StatusPluginNavigationPlanStatusPathIReadOnlyList<PluginNavigationPosition>Reasonstring
Properties
LengthMeters
Distance along the planned route, in meters.
public float LengthMeters { get; init; }
Property Value
Path
public IReadOnlyList<PluginNavigationPosition> Path { get; init; }
Property Value
Reason
public string Reason { get; init; }
Property Value
Status
public PluginNavigationPlanStatus Status { get; init; }