A* Pathfinding Project  4.1.1
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events Macros Groups Pages
RichAI Member List

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

accelerationRichAI
AIBase()AIBaseprotected
animRichAI
animCompatibilityRichAIprivate
ApplyGravity(float deltaTime)AIBaseprotected
ApproachingPartEndpointRichAI
approachingPartEndpointRichAI
ApproachingPathEndpointRichAI
approachingPathEndpointRichAI
Awake()VersionedMonoBehaviourprotectedvirtual
CalculateDeltaToMoveThisFrame(Vector2 position, float distanceToEndOfPath, float deltaTime)AIBaseprotected
CalculatePathRequestEndpoints(out Vector3 start, out Vector3 end)AIBaseprotectedvirtual
CalculateWallForce(Vector2 position, float elevation, Vector2 directionToTarget)RichAIprivate
CancelCurrentPathRequest()AIBaseprotected
canMoveRichAIprivate
canSearchRichAIprivate
centerOffsetAIBase
ClampToNavmesh(Vector3 position, out bool positionChanged)RichAIprotectedvirtual
controllerAIBaseprotected
delayUpdatePathRichAIprotected
Pathfinding::AIBase.desiredVelocityAIBase
Pathfinding::IAstarAI.desiredVelocityIAstarAI
Pathfinding::AIBase.destinationAIBase
Pathfinding::IAstarAI.destinationIAstarAI
DistanceToNextWaypointRichAI
distanceToSteeringTargetRichAIprotected
endReachedDistanceRichAI
Pathfinding::AIBase.FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation)AIBasevirtual
Pathfinding::IAstarAI.FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation)IAstarAI
FinalMovement(Vector3 position3D, float deltaTime, float distanceToEndOfPath, float slowdownFactor, out Vector3 nextPosition, out Quaternion nextRotation)RichAIprivate
FindComponents()AIBaseprotectedvirtual
FixedUpdate()AIBaseprotectedvirtual
funnelSimplificationRichAI
GetFeetPosition()AIBasevirtual
GizmoColorPathRichAIprotectedstatic
GizmoColorRaycastAIBaseprotectedstatic
gravityAIBase
groundMaskAIBase
hasPathRichAI
Pathfinding::AIBase.isStoppedAIBase
Pathfinding::IAstarAI.isStoppedIAstarAI
lastCornerRichAIprotected
lastDeltaPositionAIBaseprotected
lastDeltaTimeAIBaseprotected
lastRepathAIBaseprotected
maxSpeedRichAIprivate
Pathfinding::AIBase.Move(Vector3 deltaPosition)AIBasevirtual
Pathfinding::IAstarAI.Move(Vector3 deltaPosition)IAstarAI
movementPlaneAIBase
Pathfinding::AIBase.MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)AIBase
Pathfinding::IAstarAI.MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)IAstarAI
MovementUpdateInternal(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)RichAIprotectedvirtual
nextCornersRichAIprotected
NextPart()RichAIprotected
NextWaypointRichAI
OnDisable()RichAIprotectedvirtual
OnDrawGizmos()RichAIprotectedvirtual
OnDrawGizmosSelected()AIBaseprotectedvirtual
OnEnable()AIBaseprotectedvirtual
OnPathComplete(Path p)RichAIvirtual
Pathfinding::AIBase.onSearchPathAIBase
Pathfinding::IAstarAI.onSearchPathIAstarAI
OnTargetReached()RichAIprotectedvirtual
onTraverseOffMeshLinkRichAI
OnUpgradeSerializedData(int version, bool unityThread)RichAIprotectedvirtual
PathPendingRichAI
pathPendingRichAI
positionRichAIprivate
prevFrameAIBaseprotected
prevPosition1AIBaseprotected
prevPosition2AIBaseprotected
RaycastPosition(Vector3 position, float lastElevation)AIBaseprotected
remainingDistanceRichAI
repathRateAIBase
repeatedlySearchPathsRichAI
RepeatTrySearchPath()AIBaseprotected
richPathRichAIprotected
rigidAIBaseprotected
rigid2DAIBaseprotected
Pathfinding::AIBase.rotationAIBase
Pathfinding::IAstarAI.rotationIAstarAI
rotationIn2DAIBase
rotationSpeedRichAI
rvoControllerAIBaseprotected
SearchPath()RichAIvirtual
seekerAIBaseprotected
shouldRecalculatePathRichAIprotected
simulatedPositionAIBaseprotected
simulatedRotationAIBaseprotected
SimulateRotationTowards(Vector3 direction, float maxDegrees)AIBase
SimulateRotationTowards(Vector2 direction, float maxDegrees)AIBaseprotected
slowdownTimeRichAI
slowWhenNotFacingTargetRichAI
Start()AIBaseprotectedvirtual
steeringTargetRichAI
targetAIBase
TargetPointRichAI
TargetReachedRichAI
targetReachedRichAI
Teleport(Vector3 newPosition, bool clearPath=true)RichAIvirtual
trAIBaseprotected
TraverseFunnel(RichFunnel fn, float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)RichAIprivate
TraverseOffMeshLinkFallback(RichSpecial link)RichAIprotected
TraverseSpecial(RichSpecial link)RichAIprotectedvirtual
traversingOffMeshLinkRichAI
TraversingSpecialRichAI
Update()AIBaseprotectedvirtual
UpdatePath()RichAI
updatePositionAIBase
updateRotationAIBase
UpdateTarget(RichFunnel fn)RichAIprotectedvirtual
UpdateVelocity()AIBaseprotected
usingGravityAIBaseprotected
VelocityRichAI
Pathfinding::AIBase.velocityAIBase
Pathfinding::IAstarAI.velocityIAstarAI
velocity2DAIBaseprotected
verticalVelocityAIBaseprotected
waitingForPathCalculationAIBaseprotected
wallBufferRichAIprotected
wallDistRichAI
wallForceRichAI