Example #1
0
 internal PlanRequest(PlanWrapper <TStateKey, TActionKey, TStateManager, TStateData, TStateDataContext> plan, PlannerSettings settings = null, Action <IPlan> planRequestCompleteCallback = null)
 {
     m_Plan                  = plan;
     m_PlannerSettings       = settings ?? new PlannerSettings();
     m_OnPlanRequestComplete = planRequestCompleteCallback;
 }
Example #2
0
 /// <inheritdoc cref="IDisposable"/>
 public void Dispose()
 {
     Status = PlanRequestStatus.Disposed;
     m_Plan = null;
 }