UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
dtSharedBoundary Class Reference

#include <DetourSharedBoundary.h>

Public Member Functions

void Initialize ()
 
void Tick (dtReal DeltaTime)
 
int32 FindData (dtReal *Center, dtReal Radius, dtPolyRef ReqPoly, dtQueryFilter *NavFilter) const
 
int32 FindData (dtReal *Center, dtReal Radius, dtPolyRef ReqPoly, uint8 SingleAreaId) const
 
int32 CacheData (dtReal *Center, dtReal Radius, dtPolyRef CenterPoly, dtNavMeshQuery *NavQuery, dtQueryFilter *NavFilter)
 
int32 CacheData (dtReal *Center, dtReal Radius, dtPolyRef CenterPoly, dtNavMeshQuery *NavQuery, uint8 SingleAreaId)
 
void FindEdges (dtSharedBoundaryData &Data, dtPolyRef CenterPoly, dtNavMeshQuery *NavQuery, dtQueryFilter *NavFilter)
 
bool HasSample (int32 Idx) const
 

Public Attributes

TSparseArray< dtSharedBoundaryDataData
 
dtQueryFilter SingleAreaFilter
 
dtReal CurrentTime
 
dtReal NextClearTime
 

Member Function Documentation

◆ CacheData() [1/2]

int32 dtSharedBoundary::CacheData ( dtReal Center,
dtReal  Radius,
dtPolyRef  CenterPoly,
dtNavMeshQuery NavQuery,
dtQueryFilter NavFilter 
)

◆ CacheData() [2/2]

int32 dtSharedBoundary::CacheData ( dtReal Center,
dtReal  Radius,
dtPolyRef  CenterPoly,
dtNavMeshQuery NavQuery,
uint8  SingleAreaId 
)

◆ FindData() [1/2]

int32 dtSharedBoundary::FindData ( dtReal Center,
dtReal  Radius,
dtPolyRef  ReqPoly,
dtQueryFilter NavFilter 
) const

◆ FindData() [2/2]

int32 dtSharedBoundary::FindData ( dtReal Center,
dtReal  Radius,
dtPolyRef  ReqPoly,
uint8  SingleAreaId 
) const

◆ FindEdges()

void dtSharedBoundary::FindEdges ( dtSharedBoundaryData Data,
dtPolyRef  CenterPoly,
dtNavMeshQuery NavQuery,
dtQueryFilter NavFilter 
)

◆ HasSample()

bool dtSharedBoundary::HasSample ( int32  Idx) const

◆ Initialize()

void dtSharedBoundary::Initialize ( )

◆ Tick()

void dtSharedBoundary::Tick ( dtReal  DeltaTime)

Member Data Documentation

◆ CurrentTime

dtReal dtSharedBoundary::CurrentTime

◆ Data

TSparseArray<dtSharedBoundaryData> dtSharedBoundary::Data

◆ NextClearTime

dtReal dtSharedBoundary::NextClearTime

◆ SingleAreaFilter

dtQueryFilter dtSharedBoundary::SingleAreaFilter

The documentation for this class was generated from the following files: