Zdexby TheHolyOneZ
42,595 classes
Class

NavMesh

: Object
UnityEngine.AI.NavMesh, UnityEngine.AIModule 0x0010 (16 B) inherited 0x0010 UnityEngine.AIModule.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
0x08onPreUpdateOnNavMeshPreUpdatePublicStatic—

Functions 22

SignatureFlagsNativeParams
void Internal_CallOnNavMeshPreUpdate()PrivateStatic0x00
bool CalculatePath(const Vector3& sourcePosition, const Vector3& targetPosition, int areaMask, NavMeshPath path)PublicStatic0x0C
bool CalculatePathInternal(const Vector3& sourcePosition, const Vector3& targetPosition, int areaMask, NavMeshPath path)PrivateStatic0x0C
bool SamplePosition(const Vector3& sourcePosition, ref NavMeshHit& hit, float maxDistance, int areaMask)PublicStatic0x24
NavMeshDataInstance AddNavMeshData(NavMeshData navMeshData)PublicStatic0x08
NavMeshDataInstance AddNavMeshData(NavMeshData navMeshData, const Vector3& position, const Quaternion& rotation)PublicStatic0x10
bool IsValidNavMeshDataHandle(int handle)Static+1 flags0x04
bool IsValidLinkHandle(int handle)Static+1 flags0x04
bool InternalSetOwner(int dataID, int ownerID)Static+1 flags0x04
bool InternalSetLinkOwner(int linkID, int ownerID)Static+1 flags0x04
int AddNavMeshDataInternal(NavMeshData navMeshData)Static+1 flags0x08
int AddNavMeshDataTransformedInternal(NavMeshData navMeshData, const Vector3& position, const Quaternion& rotation)Static+1 flags0x10
void RemoveNavMeshDataInternal(int handle)Static+1 flags0x04
int AddLinkInternal(const NavMeshLinkData& link, const Vector3& position, const Quaternion& rotation)Static+1 flags0x2C
void RemoveLinkInternal(int handle)Static+1 flags0x04
NavMeshBuildSettings GetSettingsByID(int agentTypeID)PublicStatic0x40
bool CalculatePathInternal_Injected(ref Vector3& sourcePosition, ref Vector3& targetPosition, int areaMask, NavMeshPath path)PrivateStatic0x0C
bool SamplePosition_Injected(ref Vector3& sourcePosition, ref NavMeshHit& hit, float maxDistance, int areaMask)PrivateStatic0x24
int AddNavMeshDataTransformedInternal_Injected(NavMeshData navMeshData, ref Vector3& position, ref Quaternion& rotation)PrivateStatic0x10
int AddLinkInternal_Injected(ref NavMeshLinkData& link, ref Vector3& position, ref Quaternion& rotation)PrivateStatic0x2C
void GetSettingsByID_Injected(int agentTypeID, ref NavMeshBuildSettings& ret)PrivateStatic0x40

Used by 6

types with a member, parameter or interface of this type