Zdexby TheHolyOneZ
44,741 classes
Class

NavMeshUtility

: Object
ScheduleOne.DevUtilities.NavMeshUtility, Assembly-CSharp 0x0010 (16 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0010

Members 6

OffsetSizeNameTypeFlagsDefault
—0x04SAMPLE_MAX_DISTANCEfloatPublicStatic+1 flags0
—0x04SAMPLE_CACHE_MAX_DISTfloatPublicStatic+1 flags0
—0x04SAMPLE_CACHE_MAX_SQR_DISTfloatPublicStatic+1 flags0
—0x04MAX_CACHE_SIZEfloatPublicStatic+1 flags0
0x08SampleCacheDictionary<UnityEngine.Vector3PublicStatic—
0x08sampleCacheKeysList<UnityEngine.Vector3>PublicStatic—

Functions 9

SignatureFlagsNativeParams
float GetPathLength(NavMeshPath path)PublicStatic0x08
Transform GetReachableAccessPoint(ITransitEntity entity, NPC npc)PublicStatic0x08
bool IsAtTransitEntity(ITransitEntity entity, NPC npc, float distanceThreshold)PublicStatic0x08
int GetNavMeshAgentID(const string& name)PublicStatic0x08
bool SamplePosition(const Vector3& sourcePosition, ref NavMeshHit& hit, float maxDistance, int areaMask, bool useCache)PublicStatic0x24
void CacheSampleResult(const Vector3& sourcePosition, const Vector3& hitPosition)PrivateStatic0x0C
Vector3 Quantize(const Vector3& position, float precision)PrivateStatic0x0C
void ClearCache()PublicStatic0x00
void .cctor()PrivateStatic+1 flags0x00