| AddObserver(FPathObserverDelegate::FDelegate NewObserver) | FNavigationPath | inline |
| AsShared() | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| AsShared() const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| AsWeak() | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| AsWeak() const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| Base | FNavigationPath | protected |
| bDoAutoUpdateOnInvalidation | FNavigationPath | protected |
| bErrorEndLocationNonNavigable | FNavigationPath | protected |
| bErrorStartLocationNonNavigable | FNavigationPath | protected |
| bIgnoreInvalidation | FNavigationPath | protected |
| bIsPartial | FNavigationPath | protected |
| bIsReady | FNavigationPath | protected |
| bObservingGoalActor | FNavigationPath | protected |
| bReachedSearchLimit | FNavigationPath | protected |
| bUpdateEndPointOnRepath | FNavigationPath | protected |
| bUpdateStartPointOnRepath | FNavigationPath | protected |
| bUpToDate | FNavigationPath | protected |
| bUseOnPathUpdatedNotify | FNavigationPath | protected |
| bWaitingForRepath | FNavigationPath | protected |
| CastPath() const | FNavigationPath | inline |
| CastPath() | FNavigationPath | inline |
| ContainsAnyCustomLink() const | FNavigationPath | virtual |
| ContainsCustomLink(uint32 UniqueLinkId) const final | FNavigationPath | inlinevirtual |
| ContainsCustomLink(FNavLinkId UniqueLinkId) const | FNavigationPath | virtual |
| ContainsNode(NavNodeRef NodeRef) const | FNavigationPath | virtual |
| DebugDraw(const ANavigationData *NavData, const FColor PathColor, class UCanvas *Canvas, const bool bPersistent, const float LifeTime, const uint32 NextPathPointIndex=0) const | FNavigationPath | virtual |
| DECLARE_MULTICAST_DELEGATE_TwoParams(FPathObserverDelegate, FNavigationPath *, ENavPathEvent::Type) | FNavigationPath | |
| DidSearchReachedLimit() const | FNavigationPath | inline |
| DisableGoalActorObservation() | FNavigationPath | |
| DoesIntersectBox(const FBox &Box, uint32 StartingIndex=0, int32 *IntersectingSegmentIndex=NULL, FVector *AgentExtent=NULL) const | FNavigationPath | virtual |
| DoesIntersectBox(const FBox &Box, const FVector &AgentLocation, uint32 StartingIndex=0, int32 *IntersectingSegmentIndex=NULL, FVector *AgentExtent=NULL) const | FNavigationPath | virtual |
| DoesSharedInstanceExist() const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| DoneUpdating(ENavPathUpdateType::Type UpdateType) | FNavigationPath | inline |
| EnableRecalculationOnInvalidation(bool bShouldAutoUpdate) | FNavigationPath | inline |
| Filter | FNavigationPath | protected |
| FNavigationPath() | FNavigationPath | |
| FNavigationPath(const TArray< FVector > &Points, AActor *Base=NULL) | FNavigationPath | |
| FNavigationPath(const FNavigationPath &)=default | FNavigationPath | |
| GetBaseActor() const | FNavigationPath | inline |
| GetCost() const | FNavigationPath | inline |
| GetCostFromIndex(int32 PathPointIndex) const | FNavigationPath | inlinevirtual |
| GetCostFromNode(NavNodeRef PathNode) const | FNavigationPath | inlinevirtual |
| GetDestinationLocation() const | FNavigationPath | inline |
| GetEndLocation() const | FNavigationPath | inline |
| GetFilter() const | FNavigationPath | inline |
| GetGoalActor() const | FNavigationPath | inline |
| GetGoalActorAsNavAgent() const | FNavigationPath | inline |
| GetGoalActorTetherDistance() const | FNavigationPath | inline |
| GetGoalLocation() const | FNavigationPath | |
| GetIgnoreInvalidation() const | FNavigationPath | inline |
| GetLastRepathGoalLocation() const | FNavigationPath | inline |
| GetLastUpdateTime() const | FNavigationPath | inline |
| GetLength() const | FNavigationPath | inline |
| GetLengthFromPosition(FVector SegmentStart, uint32 NextPathPointIndex) const | FNavigationPath | virtual |
| GetNavigationDataUsed() const | FNavigationPath | inline |
| GetObserver() | FNavigationPath | inline |
| GetPathFindingStartLocation() const | FNavigationPath | |
| GetPathPoint(const FNavigationPath *Path, uint32 PathVertIdx, FNavPathPoint &PathPoint) | FNavigationPath | inlinestatic |
| GetPathPointLocation(uint32 Index) const | FNavigationPath | |
| GetPathPoints() const | FNavigationPath | inline |
| GetPathPoints() | FNavigationPath | inline |
| GetQuerier() const | FNavigationPath | inline |
| GetQueryData() const | FNavigationPath | inline |
| GetSegmentDirection(uint32 SegmentEndIndex) const | FNavigationPath | virtual |
| GetSourceActor() const | FNavigationPath | inline |
| GetSourceActorAsNavAgent() const | FNavigationPath | inline |
| GetStartLocation() const | FNavigationPath | inline |
| GetTimeStamp() const | FNavigationPath | inline |
| Invalidate() | FNavigationPath | |
| IsErrorEndLocationNonNavigable() const | FNavigationPath | inline |
| IsErrorStartLocationNonNavigable() const | FNavigationPath | inline |
| IsPartial() const | FNavigationPath | inline |
| IsReady() const | FNavigationPath | inline |
| IsUpToDate() const | FNavigationPath | inline |
| IsValid() const | FNavigationPath | inline |
| IsWaitingForRepath() const | FNavigationPath | inline |
| LastUpdateTimeStamp | FNavigationPath | protected |
| MarkReady() | FNavigationPath | inline |
| NavigationDataUsed | FNavigationPath | protected |
| ObserverDelegate | FNavigationPath | protected |
| OnPathUpdated(ENavPathUpdateType::Type UpdateType) | FNavigationPath | inlineprotectedvirtual |
| operator=(const FNavigationPath &Other)=default | FNavigationPath | |
| TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe >::operator=(TSharedFromThis const &) | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inlineprotected |
| PathFindingQueryData | FNavigationPath | protected |
| PathPoints | FNavigationPath | protected |
| PathType | FNavigationPath | protected |
| RemoveObserver(FDelegateHandle HandleOfObserverToRemove) | FNavigationPath | inline |
| RemoveOverlappingPoints(const FVector &Tolerance) | FNavigationPath | |
| RePathFailed() | FNavigationPath | |
| ResetForRepath() | FNavigationPath | virtual |
| SetErrorEndLocationNonNavigable(const bool bErrorNonNavigable) | FNavigationPath | inline |
| SetErrorStartLocationNonNavigable(const bool bErrorNonNavigable) | FNavigationPath | inline |
| SetFilter(FSharedConstNavQueryFilter InFilter) | FNavigationPath | inline |
| SetGoalActorObservation(const AActor &ActorToObserve, float TetherDistance) | FNavigationPath | |
| SetGoalActorTetherDistance(const float NewTetherDistace) | FNavigationPath | inline |
| SetIgnoreInvalidation(bool bShouldIgnore) | FNavigationPath | inline |
| SetIsPartial(const bool bPartial) | FNavigationPath | inline |
| SetManualRepathWaiting(const bool bInWaitingForRepath) | FNavigationPath | inline |
| SetNavigationDataUsed(const ANavigationData *const NewData) | FNavigationPath | inline |
| SetQuerier(const UObject *InQuerier) | FNavigationPath | inline |
| SetQueryData(const FPathFindingQueryData &QueryData) | FNavigationPath | inline |
| SetSearchReachedLimit(const bool bLimited) | FNavigationPath | inline |
| SetSourceActor(const AActor &InSourceActor) | FNavigationPath | |
| SetTimeStamp(double TimeStamp) | FNavigationPath | inline |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inlineprotectedstatic |
| ShortcutNodeRefs | FNavigationPath | |
| ShouldUpdateEndPointOnRepath() const | FNavigationPath | inline |
| ShouldUpdateStartPointOnRepath() const | FNavigationPath | inline |
| TickPathObservation() | FNavigationPath | |
| TSharedFromThis() | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inlineprotected |
| Type | FNavigationPath | protectedstatic |
| UpdateLastRepathGoalLocation() | FNavigationPath | |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inline |
| WillRecalculateOnInvalidation() const | FNavigationPath | inline |
| ~FNavigationPath() | FNavigationPath | virtual |
| ~TSharedFromThis() | TSharedFromThis< FNavigationPath, ESPMode::ThreadSafe > | inlineprotected |