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

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

accumulatedMovementDeltaAIBaseprivate
AIBase()AIBaseprotected
ApplyGravity(float deltaTime)AIBaseprotected
Awake()VersionedMonoBehaviourprotectedvirtual
CalculateDeltaToMoveThisFrame(Vector2 position, float distanceToEndOfPath, float deltaTime)AIBaseprotected
CalculatePathRequestEndpoints(out Vector3 start, out Vector3 end)AIBaseprotectedvirtual
CancelCurrentPathRequest()AIBaseprotected
canMoveAIBase
canSearchAIBase
centerOffsetAIBase
ClampToNavmesh(Vector3 position, out bool positionChanged)AIBaseprotectedvirtual
controllerAIBaseprotected
desiredVelocityAIBase
destinationAIBase
FinalizeMovement(Vector3 nextPosition, Quaternion nextRotation)AIBasevirtual
FinalizePosition(Vector3 nextPosition)AIBaseprivate
FinalizeRotation(Quaternion nextRotation)AIBaseprivate
FindComponents()AIBaseprotectedvirtual
FixedUpdate()AIBaseprotectedvirtual
GetFeetPosition()AIBasevirtual
GizmoColorRaycastAIBaseprotectedstatic
gravityAIBase
groundMaskAIBase
Init()AIBaseprivate
isStoppedAIBase
lastDeltaPositionAIBaseprotected
lastDeltaTimeAIBaseprotected
lastRepathAIBaseprotected
maxSpeedAIBase
Move(Vector3 deltaPosition)AIBasevirtual
movementPlaneAIBase
MovementUpdate(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)AIBase
MovementUpdateInternal(float deltaTime, out Vector3 nextPosition, out Quaternion nextRotation)AIBaseprotectedpure virtual
OnDisable()AIBaseprotectedvirtual
OnDrawGizmos()AIBaseprotectedvirtual
OnDrawGizmosSelected()AIBaseprotectedvirtual
OnEnable()AIBaseprotectedvirtual
OnPathComplete(Path newPath)AIBasepure virtual
onSearchPathAIBase
OnUpgradeSerializedData(int version, bool unityThread)AIBaseprotectedvirtual
positionAIBase
prevFrameAIBaseprotected
prevPosition1AIBaseprotected
prevPosition2AIBaseprotected
RaycastPosition(Vector3 position, float lastElevation)AIBaseprotected
repathRateAIBase
RepeatTrySearchPath()AIBaseprotected
rigidAIBaseprotected
rigid2DAIBaseprotected
rotationAIBase
rotationIn2DAIBase
rvoControllerAIBaseprotected
SearchPath()AIBasevirtual
seekerAIBaseprotected
shouldRecalculatePathAIBaseprotected
simulatedPositionAIBaseprotected
simulatedRotationAIBaseprotected
SimulateRotationTowards(Vector3 direction, float maxDegrees)AIBase
SimulateRotationTowards(Vector2 direction, float maxDegrees)AIBaseprotected
Start()AIBaseprotectedvirtual
startHasRunAIBaseprivate
targetAIBase
targetCompatibilityAIBaseprivate
Teleport(Vector3 newPosition, bool clearPath=true)AIBasevirtual
trAIBaseprotected
Update()AIBaseprotectedvirtual
updatePositionAIBase
updateRotationAIBase
UpdateVelocity()AIBaseprotected
usingGravityAIBaseprotected
velocityAIBase
velocity2DAIBaseprotected
verticalVelocityAIBaseprotected
waitingForPathCalculationAIBaseprotected