| AIBase() | AIBase | protected |
| alwaysDrawGizmos | AIPath | |
| ApplyGravity(float deltaTime) | AIBase | protected |
| Awake() | AIBase | protectedvirtual |
| CalculateDeltaToMoveThisFrame(Vector2 position, float distanceToEndOfPath, float deltaTime) | AIBase | protected |
| CalculatePathRequestEndpoints(out Vector3 start, out Vector3 end) | AIBase | protectedvirtual |
| CalculateVelocity(Vector3 position) | AIPath | |
| CancelCurrentPathRequest() | AIBase | protected |
| canMove | AIPath | private |
| canSearch | AIPath | private |
| centerOffset | AIBase | |
| ClampToNavmesh(Vector3 position, out bool positionChanged) | AIPath | privatevirtual |
| controller | AIBase | protected |
| Pathfinding::AIBase.desiredVelocity | AIBase | |
| Pathfinding::IAstarAIMovement.desiredVelocity | IAstarAI | |
| Pathfinding::AIBase.destination | AIBase | |
| Pathfinding::IAstarAIMovement.destination | IAstarAI | |
| endReachedDistance | AIPath | |
| FixedUpdate() | AIBase | protectedvirtual |
| GetFeetPosition() | AIBase | virtual |
| GizmoColorRaycast | AIBase | protectedstatic |
| gravity | AIBase | |
| groundMask | AIBase | |
| hasPath | AIPath | |
| interpolator | AIPath | protected |
| Pathfinding::AIBase.isStopped | AIBase | |
| Pathfinding::IAstarAIMovement.isStopped | IAstarAI | |
| lastDeltaPosition | AIBase | protected |
| lastDeltaTime | AIBase | protected |
| lastRepath | AIBase | protected |
| maxSpeed | AIPath | private |
| Move(Vector3 position, Vector3 deltaPosition) | AIPath | privatevirtual |
| movementPlane | AIBase | |
| Pathfinding::AIBase.MovementUpdate(float deltaTime, bool useGravity) | AIBase | |
| Pathfinding::IAstarAIMovement.MovementUpdate(float deltaTime, bool useGravity) | IAstarAI | |
| MovementUpdateInternal(float deltaTime) | AIPath | protectedvirtual |
| OnDisable() | AIPath | protectedvirtual |
| OnDrawGizmos() | AIBase | protectedvirtual |
| OnEnable() | AIBase | protectedvirtual |
| OnPathComplete(Path newPath) | AIPath | virtual |
| Pathfinding::AIBase.onSearchPath | AIBase | |
| Pathfinding::IAstarAIMovement.onSearchPath | IAstarAI | |
| OnTargetReached() | AIPath | virtual |
| OnUpgradeSerializedData(int version, bool unityThread) | AIPath | protectedvirtual |
| path | AIPath | protected |
| pathPending | AIPath | |
| pickNextWaypointDist | AIPath | |
| position | AIPath | private |
| prevPosition1 | AIBase | protected |
| prevPosition2 | AIBase | protected |
| RaycastPosition(Vector3 position, float lastElevation) | AIBase | protected |
| remainingDistance | AIPath | |
| repathRate | AIBase | |
| RepeatTrySearchPath() | AIBase | protected |
| rigid | AIBase | protected |
| rigid2D | AIBase | protected |
| RotateTowards(Vector3 direction, float maxDegrees) | AIPath | private |
| Pathfinding::AIBase.RotateTowards(Vector2 direction, float maxDegrees) | AIBase | protectedvirtual |
| rotationIn2D | AIBase | |
| rotationSpeed | AIPath | |
| rvoController | AIBase | protected |
| Pathfinding::AIBase.SearchPath() | AIBase | virtual |
| Pathfinding::IAstarAIMovement.SearchPath() | IAstarAI | |
| seeker | AIBase | protected |
| shouldRecalculatePath | AIBase | protected |
| slowdownDistance | AIPath | |
| slowWhenNotFacingTarget | AIPath | |
| speed | AIPath | |
| Start() | AIBase | protectedvirtual |
| steeringTarget | AIPath | |
| target | AIBase | |
| targetDirection | AIPath | |
| TargetReached | AIPath | |
| targetReached | AIPath | |
| Teleport(Vector3 newPosition, bool clearPath=true) | AIPath | virtual |
| tr | AIBase | protected |
| turningSpeed | AIPath | |
| Update() | AIBase | protectedvirtual |
| updatePosition | AIBase | |
| updateRotation | AIBase | |
| UpdateVelocity(Vector3 position) | AIPath | private |
| usingGravity | AIBase | protected |
| Pathfinding::AIBase.velocity | AIBase | |
| Pathfinding::IAstarAIMovement.velocity | IAstarAI | |
| velocity2D | AIBase | protected |
| verticalVelocity | AIBase | protected |
| waitingForPathCalculation | AIBase | protected |
| whenCloseToDestination | AIPath | |