Zdexby TheHolyOneZ
44,741 classes
Pathfinding.AIBase, AstarPathfindingProject 0x0130 (304 B) inherited 0x0028 AstarPathfindingProject.dll
0x00x0130

Members 39

OffsetSizeNameTypeFlagsDefault
0x04radiusfloatPublic—
0x04heightfloatPublic—
0x01canMoveboolPublic—
0x00310x03padding / unreflected
0x04maxSpeedfloatPublic—
0x0CgravityVector3Public—
0x04groundMaskLayerMaskPublic—
0x04centerOffsetCompatibilityfloatPrivate—
0x04repathRateCompatibilityfloatPrivate—
0x01canSearchCompabilityboolPrivate—
0x00510x03padding / unreflected
0x04orientationOrientationModePublic—
0x01enableRotationboolPublic—
0x00590x03padding / unreflected
0x0CsimulatedPositionVector31 flags—
0x10simulatedRotationQuaternion1 flags—
0x0CaccumulatedMovementDeltaVector3Private—
0x08velocity2DVector21 flags—
0x04verticalVelocityfloat1 flags—
0x08seekerSeeker1 flags—
0x08trTransform1 flags—
0x08rigidRigidbody1 flags—
0x08rigid2DRigidbody2D1 flags—
0x08controllerCharacterController1 flags—
0x08rvoControllerRVOController1 flags—
0x08movementPlaneIMovementPlanePublic—
0x01updatePositionboolPublic+1 flags—
0x01updateRotationboolPublic+1 flags—
0x00CA0x06padding / unreflected
0x08autoRepathAutoRepathPolicyPublic—
0x01<usingGravity>k__BackingFieldboolPrivate—
0x00D90x03padding / unreflected
0x04lastDeltaTimefloat1 flags—
0x04prevFrameint1 flags—
0x0CprevPosition1Vector31 flags—
0x0CprevPosition2Vector31 flags—
0x08lastDeltaPositionVector21 flags—
0x01waitingForPathCalculationbool1 flags—
0x01050x03padding / unreflected
0x08targetCompatibilityTransformPrivate—
0x01startHasRunboolPrivate—
0x01110x03padding / unreflected
0x0C<destination>k__BackingFieldVector3Private—
0x01<isStopped>k__BackingFieldboolPrivate—
0x01210x07padding / unreflected
0x08<onSearchPath>k__BackingFieldActionPrivate—
0x10ShapeGizmoColorColorPublicStatic+1 flags—
Inherited from VersionedMonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x04versionintPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 59

SignatureFlagsNativeParams
float get_repathRate()Public+1 flags0x04
void set_repathRate(float value)Public+1 flags0x04
bool get_canSearch()Public+1 flags0x01
void set_canSearch(bool value)Public+1 flags0x01
float get_centerOffset()Public+1 flags0x04
void set_centerOffset(float value)Public+1 flags0x04
bool get_rotationIn2D()Public+1 flags0x01
void set_rotationIn2D(bool value)Public+1 flags0x01
Vector3 get_position()PublicFinal+3 flags0x0C
Quaternion get_rotation()PublicFinal+3 flags0x10
void set_rotation(const Quaternion& value)PublicFinal+3 flags0x10
bool get_usingGravity()2 flags0x01
void set_usingGravity(bool value)2 flags0x01
Transform get_target()Public+1 flags0x08
void set_target(Transform value)Public+1 flags0x08
Vector3 get_destination()PublicFinal+3 flags0x0C
void set_destination(const Vector3& value)PublicFinal+3 flags0x0C
Vector3 get_velocity()PublicFinal+3 flags0x0C
Vector3 get_desiredVelocity()PublicFinal+3 flags0x0C
bool get_isStopped()PublicFinal+3 flags0x01
void set_isStopped(bool value)PublicFinal+3 flags0x01
Action get_onSearchPath()PublicFinal+3 flags0x08
void set_onSearchPath(Action value)PublicFinal+3 flags0x08
bool get_shouldRecalculatePath()4 flags0x01
void .ctor()2 flags0x00
void FindComponents()Public+2 flags0x00
void OnEnable()3 flags0x00
void Start()3 flags0x00
void Init()Private0x00
void Teleport(const Vector3& newPosition, bool clearPath)Public+2 flags0x0C
void CancelCurrentPathRequest()1 flags0x00
void OnDisable()3 flags0x00
void Update()3 flags0x00
void FixedUpdate()3 flags0x00
void MovementUpdate(float deltaTime, ref Vector3& nextPosition, ref Quaternion& nextRotation)PublicFinal+2 flags0x10
void MovementUpdateInternal(float deltaTime, ref Vector3& nextPosition, ref Quaternion& nextRotation)4 flags—0x10
void CalculatePathRequestEndpoints(ref Vector3& start, ref Vector3& end)3 flags0x0C
void SearchPath()Public+2 flags0x00
Vector3 GetFeetPosition()Public+2 flags0x0C
void OnPathComplete(Path newPath)4 flags0x08
void ClearPath()4 flags0x00
void SetPath(Path path, bool updateDestinationFromPath)PublicFinal+2 flags0x08
void ApplyGravity(float deltaTime)1 flags0x04
Vector2 CalculateDeltaToMoveThisFrame(const Vector2& position, float distanceToEndOfPath, float deltaTime)1 flags0x08
Quaternion SimulateRotationTowards(const Vector3& direction, float maxDegrees)Public0x10
Quaternion SimulateRotationTowards(const Vector2& direction, float maxDegrees)1 flags0x10
void Move(const Vector3& deltaPosition)Public+2 flags0x0C
void FinalizeMovement(const Vector3& nextPosition, const Quaternion& nextRotation)Public+2 flags0x10
void FinalizeRotation(const Quaternion& nextRotation)Private0x10
void FinalizePosition(const Vector3& nextPosition)Private0x0C
void UpdateVelocity()1 flags0x00
Vector3 ClampToNavmesh(const Vector3& position, ref bool& positionChanged)3 flags0x0C
Vector3 RaycastPosition(const Vector3& position, float lastElevation)1 flags0x0C
void OnDrawGizmosSelected()3 flags0x00
void OnDrawGizmos()3 flags0x00
void Reset()2 flags0x00
void ResetShape()Private0x00
int OnUpgradeSerializedData(int version, bool unityThread)2 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2