Zdexby TheHolyOneZ
44,741 classes
Class

NavMeshSurface

: MonoBehaviour : Behaviour : Component : Object : Object
Unity.AI.Navigation.NavMeshSurface, Unity.AI.Navigation 0x0090 (144 B) inherited 0x0020 Unity.AI.Navigation.dll
0x00x0090

Members 21

OffsetSizeNameTypeFlagsDefault
0x04m_AgentTypeIDintPrivate—
0x04m_CollectObjectsCollectObjectsPrivate—
0x0Cm_SizeVector3Private—
0x0Cm_CenterVector3Private—
0x04m_LayerMaskLayerMaskPrivate—
0x04m_UseGeometryNavMeshCollectGeometryPrivate—
0x04m_DefaultAreaintPrivate—
0x01m_IgnoreNavMeshAgentboolPrivate—
0x01m_IgnoreNavMeshObstacleboolPrivate—
0x01m_OverrideTileSizeboolPrivate—
0x04m_TileSizeintPrivate—
0x01m_OverrideVoxelSizeboolPrivate—
0x00550x03padding / unreflected
0x04m_VoxelSizefloatPrivate—
0x04m_MinRegionAreafloatPrivate—
0x08m_NavMeshDataNavMeshDataPrivate—
0x01m_BuildHeightMeshboolPrivate—
0x00690x03padding / unreflected
0x04m_NavMeshDataInstanceNavMeshDataInstancePrivate—
0x0Cm_LastPositionVector3Private—
0x10m_LastRotationQuaternionPrivate—
0x08s_NavMeshSurfacesList<Unity.AI.Navigation.NavMeshSurface>PrivateStatic+1 flags—
0x008C0x04unreflected bytes to end of NavMeshSurface
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 54

SignatureFlagsNativeParams
int get_agentTypeID()Public+1 flags0x04
void set_agentTypeID(int value)Public+1 flags0x04
CollectObjects get_collectObjects()Public+1 flags0x04
void set_collectObjects(const CollectObjects& value)Public+1 flags0x04
Vector3 get_size()Public+1 flags0x0C
void set_size(const Vector3& value)Public+1 flags0x0C
Vector3 get_center()Public+1 flags0x0C
void set_center(const Vector3& value)Public+1 flags0x0C
LayerMask get_layerMask()Public+1 flags0x04
void set_layerMask(const LayerMask& value)Public+1 flags0x04
NavMeshCollectGeometry get_useGeometry()Public+1 flags0x04
void set_useGeometry(const NavMeshCollectGeometry& value)Public+1 flags0x04
int get_defaultArea()Public+1 flags0x04
void set_defaultArea(int value)Public+1 flags0x04
bool get_ignoreNavMeshAgent()Public+1 flags0x01
void set_ignoreNavMeshAgent(bool value)Public+1 flags0x01
bool get_ignoreNavMeshObstacle()Public+1 flags0x01
void set_ignoreNavMeshObstacle(bool value)Public+1 flags0x01
bool get_overrideTileSize()Public+1 flags0x01
void set_overrideTileSize(bool value)Public+1 flags0x01
int get_tileSize()Public+1 flags0x04
void set_tileSize(int value)Public+1 flags0x04
bool get_overrideVoxelSize()Public+1 flags0x01
void set_overrideVoxelSize(bool value)Public+1 flags0x01
float get_voxelSize()Public+1 flags0x04
void set_voxelSize(float value)Public+1 flags0x04
float get_minRegionArea()Public+1 flags0x04
void set_minRegionArea(float value)Public+1 flags0x04
bool get_buildHeightMesh()Public+1 flags0x01
void set_buildHeightMesh(bool value)Public+1 flags0x01
NavMeshData get_navMeshData()Public+1 flags0x08
void set_navMeshData(NavMeshData value)Public+1 flags0x08
NavMeshDataInstance get_navMeshDataInstance()2 flags0x04
List<Unity.AI.Navigation.NavMeshSurface> get_activeSurfaces()PublicStatic+1 flags0x08
Bounds GetInflatedBounds()Private0x18
void OnEnable()Private0x00
void OnDisable()Private0x00
void AddData()Public0x00
void RemoveData()Public0x00
NavMeshBuildSettings GetBuildSettings()Public0x40
void BuildNavMesh()Public0x00
AsyncOperation UpdateNavMesh(NavMeshData data)Public0x08
void Register(NavMeshSurface surface)PrivateStatic0x08
void Unregister(NavMeshSurface surface)PrivateStatic0x08
void UpdateActive()PrivateStatic0x00
void AppendModifierVolumes(ref List<UnityEngine.AI.NavMeshBuildSource>& sources)Private0x08
List<UnityEngine.AI.NavMeshBuildSource> CollectSources()Private0x08
Vector3 Abs(const Vector3& v)PrivateStatic0x0C
Bounds GetWorldBounds(const Matrix4x4& mat, const Bounds& bounds)PrivateStatic0x40
Bounds CalculateWorldBounds(List<UnityEngine.AI.NavMeshBuildSource> sources)Private0x18
bool HasTransformChanged()Private0x01
void UpdateDataIfTransformChanged()Private0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 14

types with a member, parameter or interface of this type