Struct NavigationMesh

struct NavigationMesh ;

Properties

NameTypeDescription
agentHeight[get, set] double
agentMaxClimb[get, set] double
agentMaxSlope[get, set] double
agentRadius[get, set] double
cellHeight[get, set] double
cellSize[get, set] double
detailSampleDistance[get, set] double
detailSampleMaxError[get, set] double
edgeMaxError[get, set] double
edgeMaxLength[get, set] double
filterFilterWalkableLowHeightSpans[get, set] bool
filterLedgeSpans[get, set] bool
filterLowHangingObstacles[get, set] bool
geometryCollisionMask[get, set] long
geometryParsedGeometryType[get, set] long
geometrySourceGeometryMode[get, set] long
geometrySourceGroupName[get, set] String
polygons[get, set] Array
polygonVertsPerPoly[get, set] double
regionMergeSize[get, set] double
regionMinSize[get, set] double
samplePartitionTypeSamplePartitionType[get, set] long
vertices[get, set] PoolArray!(godot.core.vector3.Vector3)

Methods

NameDescription
_getPolygons
_setPolygons
addPolygon
clearPolygons
createFromMesh
getAgentHeight
getAgentMaxClimb
getAgentMaxSlope
getAgentRadius
getCellHeight
getCellSize
getCollisionMask
getCollisionMaskBit
getDetailSampleDistance
getDetailSampleMaxError
getEdgeMaxError
getEdgeMaxLength
getFilterLedgeSpans
getFilterLowHangingObstacles
getFilterWalkableLowHeightSpans
getParsedGeometryType
getPolygon
getPolygonCount
getRegionMergeSize
getRegionMinSize
getSamplePartitionType
getSourceGeometryMode
getSourceGroupName
getVertices
getVertsPerPoly
setAgentHeight
setAgentMaxClimb
setAgentMaxSlope
setAgentRadius
setCellHeight
setCellSize
setCollisionMask
setCollisionMaskBit
setDetailSampleDistance
setDetailSampleMaxError
setEdgeMaxError
setEdgeMaxLength
setFilterLedgeSpans
setFilterLowHangingObstacles
setFilterWalkableLowHeightSpans
setParsedGeometryType
setRegionMergeSize
setRegionMinSize
setSamplePartitionType
setSourceGeometryMode
setSourceGroupName
setVertices
setVertsPerPoly

Enums

NameDescription
Constants