|
LeviLamina
|
This is the complete list of members for PathFinder, including all inherited members.
| $ctor(::BlockSource ®ion, ::NavigationComponent const &navigation) | PathFinder | |
| $dtor() | PathFinder | |
| _calculateMoveCost(::ActorPathingData const &data, ::PathfinderNode &start, ::BlockPos const &fromPos, ::CachedChunkBlockSource ®ion) | PathFinder | static |
| _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) | PathFinder | |
| _checkForDamagingBlock(::ActorPathingData const &data, ::BlockPos const &pos, ::Block const &block, int radius, ::BreakBlocksComponent const *breakBlocksComponent) | PathFinder | |
| _classifyDoorNode(::ActorPathingData const &data, ::Block const &testBlock, ::BlockPos const &testPos, ::BlockPos const &lastPathPos) | PathFinder | |
| _classifyNode(::ActorPathingData const &data, ::BlockPos const &fromPos, ::BlockPos const &testPos) | PathFinder | |
| _classifyNode(::ActorPathingData const &data, ::BlockPos const &lastPathPos, ::Block const &testBlock, ::BlockPos const &testPos, ::CanJumpIntoNode jumpIntoNode, ::CanClimbIntoNode climbIntoNode) | PathFinder | |
| _findNearestPathableNeighbor(::BlockPos &outPos, ::ActorPathingData const &data, ::BlockPos const &testPos) | PathFinder | |
| _findPath(::ActorPathingData const &actorData, float xt, float yt, float zt, float maxDist) | PathFinder | |
| _findPath(::ActorPathingData const &data, ::PathfinderNode *from, ::PathfinderNode *to, ::PathfinderNode const &size, float maxDist) | PathFinder | |
| _getAABBForHeightComputation(::BlockPos const &pos, ::Block const &block) const | PathFinder | |
| _getHeightAboveBlock(::BlockPos const &blockPos, float mobHeight) const | PathFinder | |
| _getHeightBelowBlock(::BlockPos const &blockPos, float mobHeight) const | PathFinder | |
| _getHighestReachablePosByJumping(::BlockPos const &originalTargetPos, float maxReachableHeight, ::BlockPos const &actorSize) const | PathFinder | |
| _getMinAndMaxHeightAroundBlock(::ActorPathingData const &data, ::BlockPos const &blockPos, float mobHeight) const | PathFinder | |
| _getNeighbors(::ActorPathingData const &data, ::PathfinderNode &pos, ::PathfinderNode const &size, ::PathfinderNode const &target, uint maxDistSqr, ::std::bitset< 18 > const &validPositions) | PathFinder | |
| _getNode(::BlockPos const &pos, ::NodeType nodeType) | PathFinder | |
| _getNode(::ActorPathingData const &data, ::BlockPos const &fromPos, ::BlockPos const &blockPos, ::PathfinderNode const &size, float jumpHeight, ::CanClimbIntoNode climbIntoNode) | PathFinder | |
| _getPartialBlockNodeType(::BlockPos const ¤tBlockPos, ::BlockPos const &lastBlockPos, ::ActorPathingData const &data) | PathFinder | |
| _getPathfindingMalus(::ActorPathingData const &data, ::NodeType nodeType, ::BlockPos const &blockPos) | PathFinder | |
| _getStartPositionFlyingActor(::IPathBlockSource const &pathBlockSource, ::BlockPos originalStartPos, bool canFloat, bool canPathOverLava, float yFeetPosition) | PathFinder | static |
| _getUnderneathSupportedNode(::PathfinderNode *node, ::ActorPathingData const &data, ::BlockPos const &fromPos, ::PathfinderNode const &size, ::CanClimbIntoNode climbIntoNode) | PathFinder | |
| _getWaterNode(::ActorPathingData const &data, ::BlockPos const &lastPos, ::BlockPos const &blockPos) | PathFinder | |
| _isFreeStartNode(::ActorPathingData const &data, ::AABB const &entityAABB, ::BlockPos const &testPos, ::BlockPos const &size) | PathFinder | |
| _isFreeWaterNode(::ActorPathingData const &data, ::BlockPos const &lastPos, ::BlockPos const &blockPos) | PathFinder | |
| _isNeighborPotentiallyValid(::PathfinderNode const &node, ::PathfinderNode const &target, ::BlockPos const &offset, uint maxDistSqr) | PathFinder | |
| _reconstructPath(::PathfinderNode *to, ::PathCompletionType completionType, ::ActorUniqueID actorId) | PathFinder | |
| DEFAULT_DESC() | PathFinder | static |
| ExtractionPurpose enum name (defined in PathFinder) | PathFinder | |
| extractPathingData(::Actor &mutableActor, ::PathFinder::ExtractionPurpose purpose, ::std::optional<::Vec3 > targetPos) | PathFinder | static |
| isFree(::ActorPathingData const &data, ::BlockPos const &lastPathPos, ::BlockPos const &testPos, ::BlockPos const &size, ::CanJumpIntoNode jumpIntoNode, ::CanClimbIntoNode climbIntoNode) | 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 | |
| mCanWalkInLava (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() (defined in PathFinder) | PathFinder | |
| PathFinder(::BlockSource ®ion, ::NavigationComponent const &navigation) | PathFinder | |
| ~PathFinder() | PathFinder |