LeviLamina
Loading...
Searching...
No Matches
PathFinder Member List

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

$ctor(::BlockSource &region, ::NavigationComponent const &navigation) (defined in PathFinder)PathFinder
$dtor() (defined in PathFinder)PathFinder
_calculateMoveCost(::ActorPathingData const &data, ::PathfinderNode &start, ::BlockPos const &fromPos, ::CachedChunkBlockSource &region) (defined in PathFinder)PathFinderstatic
_checkBlockAndNeighborsProperty(::ActorPathingData const &data, ::BlockPos const &pos, ::Block const &block, ::BlockProperty testProperty, int radius, ::BreakBlocksComponent const *breakBlocksComponent, ::std::function< bool(::Block const &, ::BlockPos const &)> extraCondition) (defined in PathFinder)PathFinder
_checkForDamagingBlock(::ActorPathingData const &data, ::BlockPos const &pos, ::Block const &block, int radius, ::BreakBlocksComponent const *breakBlocksComponent) (defined in PathFinder)PathFinder
_classifyDoorNode(::ActorPathingData const &data, ::Block const &testBlock, ::BlockPos const &testPos, ::BlockPos const &lastPathPos) (defined in PathFinder)PathFinder
_classifyNode(::ActorPathingData const &data, ::BlockPos const &fromPos, ::BlockPos const &testPos) (defined in PathFinder)PathFinder
_classifyNode(::ActorPathingData const &data, ::BlockPos const &lastPathPos, ::Block const &testBlock, ::BlockPos const &testPos, ::CanJumpIntoNode jumpIntoNode, ::CanClimbIntoNode climbIntoNode) (defined in PathFinder)PathFinder
_findNearestPathableNeighbor(::BlockPos &outPos, ::ActorPathingData const &data, ::BlockPos const &testPos) (defined in PathFinder)PathFinder
_findPath(::ActorPathingData const &actorData, float xt, float yt, float zt, float maxDist) (defined in PathFinder)PathFinder
_findPath(::ActorPathingData const &data, ::PathfinderNode *from, ::PathfinderNode *to, ::PathfinderNode const &size, float maxDist) (defined in PathFinder)PathFinder
_getHeightAboveBlock(::BlockPos const &blockPos, float mobHeight) const (defined in PathFinder)PathFinder
_getHeightBelowBlock(::BlockPos const &blockPos, float mobHeight) const (defined in PathFinder)PathFinder
_getHighestReachablePosByJumping(::BlockPos const &originalTargetPos, float maxReachableHeight, ::BlockPos const &actorSize) const (defined in PathFinder)PathFinder
_getMinAndMaxHeightAroundBlock(::ActorPathingData const &data, ::BlockPos const &blockPos, float mobHeight) const (defined in PathFinder)PathFinder
_getNeighbors(::ActorPathingData const &data, ::PathfinderNode &pos, ::PathfinderNode const &size, ::PathfinderNode const &target, uint maxDistSqr, ::std::bitset< 18 > const &validPositions) (defined in PathFinder)PathFinder
_getNode(::BlockPos const &pos, ::NodeType nodeType) (defined in PathFinder)PathFinder
_getNode(::ActorPathingData const &data, ::BlockPos const &fromPos, ::BlockPos const &blockPos, ::PathfinderNode const &size, float jumpHeight, ::CanClimbIntoNode climbIntoNode) (defined in PathFinder)PathFinder
_getPartialBlockNodeType(::BlockPos const &currentBlockPos, ::BlockPos const &lastBlockPos, ::ActorPathingData const &data) (defined in PathFinder)PathFinder
_getPathfindingMalus(::ActorPathingData const &data, ::NodeType nodeType, ::BlockPos const &blockPos) (defined in PathFinder)PathFinder
_getStartPositionFlyingActor(::IPathBlockSource const &pathBlockSource, ::BlockPos originalStartPos, bool canFloat, bool canPathOverLava, float yFeetPosition) (defined in PathFinder)PathFinderstatic
_getUnderneathSupportedNode(::PathfinderNode *node, ::ActorPathingData const &data, ::BlockPos const &fromPos, ::PathfinderNode const &size, ::CanClimbIntoNode climbIntoNode) (defined in PathFinder)PathFinder
_getWaterNode(::ActorPathingData const &data, ::BlockPos const &lastPos, ::BlockPos const &blockPos) (defined in PathFinder)PathFinder
_isFreeStartNode(::ActorPathingData const &data, ::AABB const &entityAABB, ::BlockPos const &testPos, ::BlockPos const &size) (defined in PathFinder)PathFinder
_isFreeWaterNode(::ActorPathingData const &data, ::BlockPos const &lastPos, ::BlockPos const &blockPos) (defined in PathFinder)PathFinder
_isNeighborPotentiallyValid(::PathfinderNode const &node, ::PathfinderNode const &target, ::BlockPos const &offset, uint maxDistSqr) (defined in PathFinder)PathFinder
_reconstructPath(::PathfinderNode *to, ::PathCompletionType completionType, ::ActorUniqueID actorId) (defined in PathFinder)PathFinder
DEFAULT_DESC() (defined in PathFinder)PathFinderstatic
ExtractionPurpose enum name (defined in PathFinder)PathFinder
extractPathingData(::Actor &mutableActor, ::PathFinder::ExtractionPurpose purpose, ::std::optional<::Vec3 > targetPos) (defined in PathFinder)PathFinderstatic
isFree(::ActorPathingData const &data, ::BlockPos const &lastPathPos, ::BlockPos const &testPos, ::BlockPos const &size, ::CanJumpIntoNode jumpIntoNode, ::CanClimbIntoNode climbIntoNode) (defined in PathFinder)PathFinder
mAvoidDamageBlocks (defined in PathFinder)PathFinder
mAvoidPortals (defined in PathFinder)PathFinder
mAvoidWater (defined in PathFinder)PathFinder
mCanBreach (defined in PathFinder)PathFinder
mCanFloat (defined in PathFinder)PathFinder
mCanJump (defined in PathFinder)PathFinder
mCanOpenDoors (defined in PathFinder)PathFinder
mCanOpenIronDoors (defined in PathFinder)PathFinder
mCanPassDoors (defined in PathFinder)PathFinder
mCanPathOverLava (defined in PathFinder)PathFinder
mIsAmphibious (defined in PathFinder)PathFinder
mNeighbors (defined in PathFinder)PathFinder
mNodes (defined in PathFinder)PathFinder
mOpenSet (defined in PathFinder)PathFinder
mRegion (defined in PathFinder)PathFinder
NeighborDiagonalType enum name (defined in PathFinder)PathFinder
PathFinder(::BlockSource &region, ::NavigationComponent const &navigation) (defined in PathFinder)PathFinder
~PathFinder() (defined in PathFinder)PathFinder