dtLocalBoundary

Windows
MacOS
Linux

References

Module

Navmesh

Header

/Engine/Source/Runtime/Navmesh/Public/DetourCrowd/DetourLocalBoundary.h

Include

#include "DetourCrowd/DetourLocalBoundary.h"

Syntax

class dtLocalBoundary

Constructors

Name Description

Public function

dtLocalBoundary()

Destructors

Name Description

Public function

~dtLocalBoundary()

Functions

Name Description

Public function Const

const float ...

 

getCenter()

Public function Const

const float ...

 

getSegment

(
    int i
)

Public function Const

int

 

getSegmentCount()

Public function Const

const int

 

getSegmentFlags

(
    int i
)

Public function

bool

 

isValid

(
    dtNavMeshQuery* navquery,
    const dtQueryFilter* filter
)

Public function

void

 

reset()

Public function

void

 

update

(
    dtPolyRef ref,
    const float* pos,
    const float collisionQueryRange,
    const bool bIgnoreAtEnd,
    const float* endPos,
    const dtPolyRef* path,
    const int npath,
    const float* moveDir,
    dtNavMeshQuery* navquery,
    const dtQueryFilter* filter
)

[UE4: new sections: link removal, path corridor, direction]

Public function

void

 

update

(
    const dtSharedBoundary* shared...,
    const int sharedIdx,
    const float* pos,
    const float collisionQueryRange,
    const bool bIgnoreAtEnd,
    const float* endPos,
    const dtPolyRef* path,
    const int npath,
    const float* moveDir,
    dtNavMeshQuery* navquery,
    const dtQueryFilter* filter
)

Constants

Name

Description

MAX_LOCAL_POLYS

MAX_LOCAL_SEGS

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss