| void UpdateDynamicSteeringParams(FMercunaGroundNavigationDynamicSteeringParameters& NewDynamicSteeringParams) | FinalNative+1 flags | | 0x14 |
| void TrackActor(AActor* Actor, float Distance, float Speed, const FVector& Offset, bool UsePartialPath) | FinalNative+1 flags | | 0x29 |
| void Stop() | FinalNative+1 flags | | 0x00 |
| void SteeringParametersChanged() | NativePublic | | 0x00 |
| void SetUsageSpec(const FMercunaUsageSpec& NewUsageSpec) | NativePublic | | 0x08 |
| void SetNavGridToBest() | FinalNative+1 flags | | 0x00 |
| void SetNavGrid(AMercunaNavGroundGrid* NavGrid) | FinalNative+1 flags | | 0x08 |
| void SetAvoidanceAgainst(AActor* Actor, bool Enable) | NativePublic | | 0x09 |
| void SetAgentType(const FMercunaGroundAgentType& NewAgentType) | FinalNative+1 flags | | 0x0C |
| void ResumeNavigation() | NativePublic | | 0x00 |
| void PauseNavigation() | NativePublic | | 0x00 |
| bool OverrideSpeedMultiplier(float NewSpeedMultiplier) | NativePublic | | 0x05 |
| void OnSwimStopped__DelegateSignature() | Public | | 0x00 |
| void OnSwimStarted__DelegateSignature() | Public | | 0x00 |
| void NavLinkComplete() | NativePublic | | 0x00 |
| void MoveToLocations(const TArray<FVector>& Destinations, const FVector& EndDirection, float EndDistance, float Speed, bool UsePartialPath) | FinalNative+1 flags | | 0x31 |
| void MoveToLocation(const FVector& Destination, const FVector& EndDirection, float EndDistance, float Speed, bool UsePartialPath) | FinalNative+1 flags | | 0x39 |
| void MoveToActor(AActor* Actor, float EndDistance, float Speed, bool UsePartialPath) | FinalNative+1 flags | | 0x11 |
| void InvalidateContextualSteeringParamsAgainstActor(AActor* Actor) | NativePublic | | 0x08 |
| void InvalidateContextualSteeringParams() | NativePublic | | 0x00 |
| FMercunaUsageSpec GetUsageSpec() | NativePublic | | 0x08 |
| FMercunaGroundNavigationSteeringParameters GetSteeringParameters() | FinalNative+1 flags | | 0x24 |
| float GetRemainingPathLength() | NativePublic | | 0x04 |
| EMerNavigationTrajectory GetPoseTrajectory(FPoseSearchQueryTrajectory& TrajectorySampleRange, float LookAhead, int32 SampleRate, bool ReturnAbsoluteTimes) | FinalNative+1 flags | | 0x1A |
| void GetPathInfo(const bool& Valid, const float& DistanceToEnd) | NativePublic | | 0x08 |
| void GetNextNavLinkInfo(const bool& bNextNavLinkFound, const float& DistanceToNextNavLink, const float& TimeToNextNavLink, FMercunaPathNavLinkInfo& NavLinkInfo, float MaxLookAhead) | NativePublic | | 0x16C |
| void GetNextNavLink(const bool& bNextNavLinkFound, const float& DistanceToNextNavLink, const float& TimeToNextNavLink, const FVector& TraversalStart, const FVector& TraversalEnd, const bool& bIsAutoGenerated, const AActor*& NavLinkActor, const UMercunaNavLinkComponent*& NavLinkComponent, FMercunaNavLinkInfo& AutoGeneratedNavLink, float MaxLookAhead) | FinalNative+1 flags | | 0x17C |
| AMercunaNavGroundGrid* GetNavGrid() | FinalNative+1 flags | | 0x08 |
| FVector GetLookDirection() | NativePublic | | 0x18 |
| FMercunaGroundAgentType GetGroundAgentType() | FinalNative+1 flags | | 0x0C |
| FMercunaGroundNavigationDynamicSteeringParameters GetDynamicSteeringParameters() | FinalNative+1 flags | | 0x14 |
| UMercunaPath* GetCurrentPath() | NativePublic | | 0x08 |
| FMercunaGroundNavigationConfiguration GetConfiguration() | FinalNative+1 flags | | 0x1C |
| void ConfigureSteering(FMercunaGroundNavigationSteeringParameters& NewSteering) | FinalNative+1 flags | | 0x24 |
| void ConfigureMovement(const EMercunaAvoidanceMode& NewAvoidanceMode) | FinalNative+1 flags | | 0x01 |
| void Configure(FMercunaGroundNavigationConfiguration& NewConfiguration) | FinalNative+1 flags | | 0x1C |
| void ClearAvoidanceExclusions() | NativePublic | | 0x00 |
| void CancelMovement() | FinalNative+1 flags | | 0x00 |
| void AddDestinationLocation(const FVector& NextDestination, bool bSmoothTransition) | FinalNative+1 flags | | 0x19 |