Zdexby TheHolyOneZ
36,909 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 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 38

SignatureFlagsNativeParams
void set_destination(const Vector3& value)Public+1 flags0x0C
float get_stoppingDistance()Public+1 flags0x04
Vector3 get_velocity()Public+1 flags0x0C
float get_remainingDistance()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 Warp(const Vector3& newPosition)Public0x0C
bool get_isStopped()Public+1 flags0x01
void set_isStopped(bool value)Public+1 flags0x01
bool CalculatePath(const Vector3& targetPosition, NavMeshPath path)Public0x0C
bool CalculatePathInternal(const Vector3& targetPosition, NavMeshPath path)Private0x0C
Object get_navMeshOwner()Public+1 flags0x08
Object GetOwnerInternal()Private0x08
float get_speed()Public+1 flags0x04
bool get_isOnNavMesh()Public+1 flags0x01
void .ctor()Public+1 flags0x00
void set_destination_Injected(long _unity_self, ref Vector3& value)PrivateStatic0x0C
float get_stoppingDistance_Injected(long _unity_self)PrivateStatic0x08
void get_velocity_Injected(long _unity_self, ref Vector3& ret)PrivateStatic0x0C
float get_remainingDistance_Injected(long _unity_self)PrivateStatic0x08
void GetCurrentOffMeshLinkDataInternal_Injected(long _unity_self, ref OffMeshLinkData& ret)PrivateStatic0x28
bool get_hasPath_Injected(long _unity_self)PrivateStatic0x08
bool get_pathPending_Injected(long _unity_self)PrivateStatic0x08
bool Warp_Injected(long _unity_self, ref Vector3& newPosition)PrivateStatic0x0C
bool get_isStopped_Injected(long _unity_self)PrivateStatic0x08
void set_isStopped_Injected(long _unity_self, bool value)PrivateStatic0x08
bool CalculatePathInternal_Injected(long _unity_self, ref Vector3& targetPosition, long path)PrivateStatic0x0C
long GetOwnerInternal_Injected(long _unity_self)PrivateStatic0x08
float get_speed_Injected(long _unity_self)PrivateStatic0x08
bool get_isOnNavMesh_Injected(long _unity_self)PrivateStatic0x08

Used by 1

types with a member, parameter or interface of this type