Class
IAstarAI
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 34
| Signature | Flags | Native | Params |
|---|---|---|---|
| float get_radius() | Public+4 flags | — | 0x04 |
| void set_radius(float value) | Public+4 flags | — | 0x04 |
| float get_height() | Public+4 flags | — | 0x04 |
| void set_height(float value) | Public+4 flags | — | 0x04 |
| Vector3 get_position() | Public+4 flags | — | 0x0C |
| Quaternion get_rotation() | Public+4 flags | — | 0x10 |
| void set_rotation(const Quaternion& value) | Public+4 flags | — | 0x10 |
| float get_maxSpeed() | Public+4 flags | — | 0x04 |
| void set_maxSpeed(float value) | Public+4 flags | — | 0x04 |
| Vector3 get_velocity() | Public+4 flags | — | 0x0C |
| Vector3 get_desiredVelocity() | Public+4 flags | — | 0x0C |
| float get_remainingDistance() | Public+4 flags | — | 0x04 |
| bool get_reachedDestination() | Public+4 flags | — | 0x01 |
| bool get_reachedEndOfPath() | Public+4 flags | — | 0x01 |
| Vector3 get_destination() | Public+4 flags | — | 0x0C |
| void set_destination(const Vector3& value) | Public+4 flags | — | 0x0C |
| bool get_canSearch() | Public+4 flags | 0x01 | |
| void set_canSearch(bool value) | Public+4 flags | 0x01 | |
| bool get_canMove() | Public+4 flags | 0x01 | |
| void set_canMove(bool value) | Public+4 flags | 0x01 | |
| bool get_hasPath() | Public+4 flags | 0x01 | |
| bool get_pathPending() | Public+4 flags | 0x01 | |
| bool get_isStopped() | Public+4 flags | 0x01 | |
| void set_isStopped(bool value) | Public+4 flags | 0x01 | |
| Vector3 get_steeringTarget() | Public+4 flags | 0x0C | |
| Action get_onSearchPath() | Public+4 flags | 0x08 | |
| void set_onSearchPath(Action value) | Public+4 flags | 0x08 | |
| void GetRemainingPath(List<UnityEngine.Vector3> buffer, ref bool& stale) | Public+3 flags | 0x08 | |
| void SearchPath() | Public+3 flags | 0x00 | |
| void SetPath(Path path, bool updateDestinationFromPath) | Public+3 flags | 0x08 | |
| void Teleport(const Vector3& newPosition, bool clearPath) | Public+3 flags | — | 0x0C |
| void Move(const Vector3& deltaPosition) | Public+3 flags | 0x0C | |
| void MovementUpdate(float deltaTime, ref Vector3& nextPosition, ref Quaternion& nextRotation) | Public+3 flags | — | 0x10 |
| void FinalizeMovement(const Vector3& nextPosition, const Quaternion& nextRotation) | Public+3 flags | — | 0x10 |