UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
dtQueryFilter Member List

This is the complete list of members for dtQueryFilter, including all inherited members.

copyFrom(const dtQueryFilter *other)dtQueryFilterinline
copyFrom(const dtQueryFilter &other)dtQueryFilterinline
datadtQueryFilterprotected
dtQueryFilter(bool inIsVirtual=true)dtQueryFilterinline
equals(const dtQueryFilter *other) constdtQueryFilterinline
equals(const dtQueryFilter &other) constdtQueryFilterinline
getAllAreaCosts() constdtQueryFilterinline
getAllFixedAreaCosts() constdtQueryFilterinline
getAreaCost(const int i) constdtQueryFilterinline
getAreaFixedCost(const int i) constdtQueryFilterinline
getCost(const dtReal *pa, const dtReal *pb, const dtPolyRef prevRef, const dtMeshTile *prevTile, const dtPoly *prevPoly, const dtPolyRef curRef, const dtMeshTile *curTile, const dtPoly *curPoly, const dtPolyRef nextRef, const dtMeshTile *nextTile, const dtPoly *nextPoly) constdtQueryFilterinline
getExcludeFlags() constdtQueryFilterinline
getHeuristicScale() constdtQueryFilterinline
getIncludeFlags() constdtQueryFilterinline
getInlineCost(const dtReal *pa, const dtReal *pb, const dtPolyRef prevRef, const dtMeshTile *prevTile, const dtPoly *prevPoly, const dtPolyRef curRef, const dtMeshTile *curTile, const dtPoly *curPoly, const dtPolyRef nextRef, const dtMeshTile *nextTile, const dtPoly *nextPoly) constdtQueryFilterinlineprotected
getIsBacktracking() constdtQueryFilterinline
getIsVirtual() constdtQueryFilterinline
getModifiedHeuristicScale() constdtQueryFilterinline
getShouldIgnoreClosedNodes() constdtQueryFilterinline
getVirtualCost(const dtReal *pa, const dtReal *pb, const dtPolyRef prevRef, const dtMeshTile *prevTile, const dtPoly *prevPoly, const dtPolyRef curRef, const dtMeshTile *curTile, const dtPoly *curPoly, const dtPolyRef nextRef, const dtMeshTile *nextTile, const dtPoly *nextPoly) constdtQueryFilterinlineprotectedvirtual
getVirtualCost(const float *pa, const float *pb, const dtPolyRef prevRef, const dtMeshTile *prevTile, const dtPoly *prevPoly, const dtPolyRef curRef, const dtMeshTile *curTile, const dtPoly *curPoly, const dtPolyRef nextRef, const dtMeshTile *nextTile, const dtPoly *nextPoly) const finaldtQueryFilterinlineprotectedvirtual
isValidLinkSide(const unsigned char side) constdtQueryFilterinline
isVirtualdtQueryFilterprotected
passFilter(const dtPolyRef ref, const dtMeshTile *tile, const dtPoly *poly) constdtQueryFilterinline
passInlineFilter(const dtPolyRef ref, const dtMeshTile *tile, const dtPoly *poly) constdtQueryFilterinlineprotected
passVirtualFilter(const dtPolyRef ref, const dtMeshTile *tile, const dtPoly *poly) constdtQueryFilterinlineprotectedvirtual
setAreaCost(const int i, const dtReal cost)dtQueryFilterinline
setAreaFixedCost(const int i, const dtReal cost)dtQueryFilterinline
setExcludeFlags(const unsigned short flags)dtQueryFilterinline
setHeuristicScale(const dtReal newScale)dtQueryFilterinline
setIncludeFlags(const unsigned short flags)dtQueryFilterinline
setIsBacktracking(const bool isBacktracking)dtQueryFilterinline
setShouldIgnoreClosedNodes(const bool shouldIgnore)dtQueryFilterinline
~dtQueryFilter()dtQueryFilterinlinevirtual