Zdexby TheHolyOneZ
42,610 classes
Class

NavMeshAgent

: Behaviour : Component : Object : Object
UnityEngine.AI.NavMeshAgent, UnityEngine.AIModule 0x0018 (24 B) inherited 0x0018 UnityEngine.AIModule.dll
0x00x0018

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 28

SignatureFlagsNativeParams
bool SetDestination(const Vector3& target)Public0x0C
void set_destination(const Vector3& value)Public+1 flags0x0C
float get_stoppingDistance()Public+1 flags0x04
float get_remainingDistance()Public+1 flags0x04
float get_baseOffset()Public+1 flags0x04
OffMeshLinkData get_currentOffMeshLinkData()Public+1 flags0x28
OffMeshLinkData GetCurrentOffMeshLinkDataInternal()1 flags0x28
bool get_hasPath()Public+1 flags0x01
bool get_pathPending()Public+1 flags0x01
bool get_isStopped()Public+1 flags0x01
void set_isStopped(bool value)Public+1 flags0x01
bool SetPath(NavMeshPath path)Public0x08
NavMeshPath get_path()Public+1 flags0x08
void CopyPathTo(NavMeshPath path)1 flags0x08
bool CalculatePath(const Vector3& targetPosition, NavMeshPath path)Public0x0C
bool CalculatePathInternal(const Vector3& targetPosition, NavMeshPath path)Private0x0C
float get_speed()Public+1 flags0x04
void set_speed(float value)Public+1 flags0x04
float get_acceleration()Public+1 flags0x04
void set_acceleration(float value)Public+1 flags0x04
bool get_isOnNavMesh()Public+1 flags0x01
bool SetDestination_Injected(const Vector3&& target)Private0x0C
void set_destination_Injected(const Vector3&& value)Private+1 flags0x0C
void GetCurrentOffMeshLinkDataInternal_Injected(const OffMeshLinkData&& ret)Private0x28
bool CalculatePathInternal_Injected(const Vector3&& targetPosition, NavMeshPath path)Private0x0C

Used by 10

types with a member, parameter or interface of this type