Logo
  • Overview
  • Getting Started
  • Class Reference
  • Godot Class Reference
    • All classes
    • Globals
    • Nodes
    • Resources
      • Resource
      • AnimatedTexture
      • Animation
      • AnimationLibrary
      • AnimationNode
      • AnimationNodeAdd2
      • AnimationNodeAdd3
      • AnimationNodeAnimation
      • AnimationNodeBlend2
      • AnimationNodeBlend3
      • AnimationNodeBlendSpace1D
      • AnimationNodeBlendSpace2D
      • AnimationNodeBlendTree
      • AnimationNodeOneShot
      • AnimationNodeOutput
      • AnimationNodeStateMachine
      • AnimationNodeStateMachinePlayback
      • AnimationNodeStateMachineTransition
      • AnimationNodeSub2
      • AnimationNodeSync
      • AnimationNodeTimeScale
      • AnimationNodeTimeSeek
      • AnimationNodeTransition
      • AnimationRootNode
      • ArrayMesh
      • ArrayOccluder3D
      • AtlasTexture
      • AudioBusLayout
      • AudioEffect
      • AudioEffectAmplify
      • AudioEffectBandLimitFilter
      • AudioEffectBandPassFilter
      • AudioEffectCapture
      • AudioEffectChorus
      • AudioEffectCompressor
      • AudioEffectDelay
      • AudioEffectDistortion
      • AudioEffectEQ
      • AudioEffectEQ10
      • AudioEffectEQ21
      • AudioEffectEQ6
      • AudioEffectFilter
      • AudioEffectHardLimiter
      • AudioEffectHighPassFilter
      • AudioEffectHighShelfFilter
      • AudioEffectLimiter
      • AudioEffectLowPassFilter
      • AudioEffectLowShelfFilter
      • AudioEffectNotchFilter
      • AudioEffectPanner
      • AudioEffectPhaser
      • AudioEffectPitchShift
      • AudioEffectRecord
      • AudioEffectReverb
      • AudioEffectSpectrumAnalyzer
      • AudioEffectStereoEnhance
      • AudioStream
      • AudioStreamGenerator
      • AudioStreamInteractive
      • AudioStreamMicrophone
      • AudioStreamMP3
      • AudioStreamOggVorbis
      • AudioStreamPlaylist
      • AudioStreamPolyphonic
      • AudioStreamRandomizer
      • AudioStreamSynchronized
      • AudioStreamWAV
      • BaseMaterial3D
      • BitMap
      • BoneMap
      • BoxMesh
      • BoxOccluder3D
      • BoxShape3D
      • ButtonGroup
      • CameraAttributes
      • CameraAttributesPhysical
      • CameraAttributesPractical
      • CameraTexture
      • CanvasItemMaterial
      • CanvasTexture
      • CapsuleMesh
      • CapsuleShape2D
      • CapsuleShape3D
      • CircleShape2D
      • CodeHighlighter
      • Compositor
      • CompositorEffect
      • CompressedCubemap
      • CompressedCubemapArray
      • CompressedTexture2D
      • CompressedTexture2DArray
      • CompressedTexture3D
      • CompressedTextureLayered
      • ConcavePolygonShape2D
      • ConcavePolygonShape3D
      • ConvexPolygonShape2D
      • ConvexPolygonShape3D
      • CryptoKey
      • Cubemap
      • CubemapArray
      • Curve
      • Curve2D
      • Curve3D
      • CurveTexture
      • CurveXYZTexture
      • CylinderMesh
      • CylinderShape3D
      • EditorNode3DGizmoPlugin
      • EditorSettings
      • EditorSyntaxHighlighter
      • Environment
      • FastNoiseLite
      • FBXDocument
      • FBXState
      • FogMaterial
      • Font
      • FontFile
      • FontVariation
      • GDExtension
      • GDScript
      • GLTFAccessor
      • GLTFAnimation
      • GLTFBufferView
      • GLTFCamera
      • GLTFDocument
      • GLTFDocumentExtension
      • GLTFDocumentExtensionConvertImporterMesh
      • GLTFLight
      • GLTFMesh
      • GLTFNode
      • GLTFPhysicsBody
      • GLTFPhysicsShape
      • GLTFSkeleton
      • GLTFSkin
      • GLTFSpecGloss
      • GLTFState
      • GLTFTexture
      • GLTFTextureSampler
      • Gradient
      • GradientTexture1D
      • GradientTexture2D
      • HeightMapShape3D
      • Image
      • ImageTexture
      • ImageTexture3D
      • ImageTextureLayered
      • ImmediateMesh
      • ImporterMesh
      • InputEvent
      • InputEventAction
      • InputEventFromWindow
      • InputEventGesture
      • InputEventJoypadButton
      • InputEventJoypadMotion
      • InputEventKey
      • InputEventMagnifyGesture
      • InputEventMIDI
      • InputEventMouse
      • InputEventMouseButton
      • InputEventMouseMotion
      • InputEventPanGesture
      • InputEventScreenDrag
      • InputEventScreenTouch
      • InputEventShortcut
      • InputEventWithModifiers
      • JSON
      • LabelSettings
      • LightmapGIData
      • Material
      • Mesh
      • MeshLibrary
      • MeshTexture
      • MissingResource
      • MultiMesh
      • NavigationMesh
      • NavigationMeshSourceGeometryData2D
        • Methods
        • Method Descriptions
      • NavigationMeshSourceGeometryData3D
      • NavigationPolygon
      • Noise
      • NoiseTexture2D
      • NoiseTexture3D
      • Occluder3D
      • OccluderPolygon2D
      • OggPacketSequence
      • OpenXRAction
      • OpenXRActionMap
      • OpenXRActionSet
      • OpenXRInteractionProfile
      • OpenXRIPBinding
      • OptimizedTranslation
      • ORMMaterial3D
      • PackedDataContainer
      • PackedScene
      • PanoramaSkyMaterial
      • ParticleProcessMaterial
      • PhysicalSkyMaterial
      • PhysicsMaterial
      • PlaceholderCubemap
      • PlaceholderCubemapArray
      • PlaceholderMaterial
      • PlaceholderMesh
      • PlaceholderTexture2D
      • PlaceholderTexture2DArray
      • PlaceholderTexture3D
      • PlaceholderTextureLayered
      • PlaneMesh
      • PointMesh
      • PolygonOccluder3D
      • PolygonPathFinder
      • PortableCompressedTexture2D
      • PrimitiveMesh
      • PrismMesh
      • ProceduralSkyMaterial
      • QuadMesh
      • QuadOccluder3D
      • RDShaderFile
      • RDShaderSPIRV
      • RectangleShape2D
      • RibbonTrailMesh
      • RichTextEffect
      • SceneReplicationConfig
      • Script
      • ScriptExtension
      • SegmentShape2D
      • SeparationRayShape2D
      • SeparationRayShape3D
      • Shader
      • ShaderInclude
      • ShaderMaterial
      • Shape2D
      • Shape3D
      • Shortcut
      • SkeletonModification2D
      • SkeletonModification2DCCDIK
      • SkeletonModification2DFABRIK
      • SkeletonModification2DJiggle
      • SkeletonModification2DLookAt
      • SkeletonModification2DPhysicalBones
      • SkeletonModification2DStackHolder
      • SkeletonModification2DTwoBoneIK
      • SkeletonModificationStack2D
      • SkeletonProfile
      • SkeletonProfileHumanoid
      • Skin
      • Sky
      • SphereMesh
      • SphereOccluder3D
      • SphereShape3D
      • SpriteFrames
      • StandardMaterial3D
      • StyleBox
      • StyleBoxEmpty
      • StyleBoxFlat
      • StyleBoxLine
      • StyleBoxTexture
      • SyntaxHighlighter
      • SystemFont
      • TextMesh
      • Texture
      • Texture2D
      • Texture2DArray
      • Texture2DArrayRD
      • Texture2DRD
      • Texture3D
      • Texture3DRD
      • TextureCubemapArrayRD
      • TextureCubemapRD
      • TextureLayered
      • TextureLayeredRD
      • Theme
      • TileMapPattern
      • TileSet
      • TileSetAtlasSource
      • TileSetScenesCollectionSource
      • TileSetSource
      • TorusMesh
      • Translation
      • TubeTrailMesh
      • VideoStream
      • VideoStreamPlayback
      • VideoStreamTheora
      • ViewportTexture
      • VisualShader
      • VisualShaderNode
      • VisualShaderNodeBillboard
      • VisualShaderNodeBooleanConstant
      • VisualShaderNodeBooleanParameter
      • VisualShaderNodeClamp
      • VisualShaderNodeColorConstant
      • VisualShaderNodeColorFunc
      • VisualShaderNodeColorOp
      • VisualShaderNodeColorParameter
      • VisualShaderNodeComment
      • VisualShaderNodeCompare
      • VisualShaderNodeConstant
      • VisualShaderNodeCubemap
      • VisualShaderNodeCubemapParameter
      • VisualShaderNodeCurveTexture
      • VisualShaderNodeCurveXYZTexture
      • VisualShaderNodeCustom
      • VisualShaderNodeDerivativeFunc
      • VisualShaderNodeDeterminant
      • VisualShaderNodeDistanceFade
      • VisualShaderNodeDotProduct
      • VisualShaderNodeExpression
      • VisualShaderNodeFaceForward
      • VisualShaderNodeFloatConstant
      • VisualShaderNodeFloatFunc
      • VisualShaderNodeFloatOp
      • VisualShaderNodeFloatParameter
      • VisualShaderNodeFrame
      • VisualShaderNodeFresnel
      • VisualShaderNodeGlobalExpression
      • VisualShaderNodeGroupBase
      • VisualShaderNodeIf
      • VisualShaderNodeInput
      • VisualShaderNodeIntConstant
      • VisualShaderNodeIntFunc
      • VisualShaderNodeIntOp
      • VisualShaderNodeIntParameter
      • VisualShaderNodeIs
      • VisualShaderNodeLinearSceneDepth
      • VisualShaderNodeMix
      • VisualShaderNodeMultiplyAdd
      • VisualShaderNodeOuterProduct
      • VisualShaderNodeOutput
      • VisualShaderNodeParameter
      • VisualShaderNodeParameterRef
      • VisualShaderNodeParticleAccelerator
      • VisualShaderNodeParticleBoxEmitter
      • VisualShaderNodeParticleConeVelocity
      • VisualShaderNodeParticleEmit
      • VisualShaderNodeParticleEmitter
      • VisualShaderNodeParticleMeshEmitter
      • VisualShaderNodeParticleMultiplyByAxisAngle
      • VisualShaderNodeParticleOutput
      • VisualShaderNodeParticleRandomness
      • VisualShaderNodeParticleRingEmitter
      • VisualShaderNodeParticleSphereEmitter
      • VisualShaderNodeProximityFade
      • VisualShaderNodeRandomRange
      • VisualShaderNodeRemap
      • VisualShaderNodeReroute
      • VisualShaderNodeResizableBase
      • VisualShaderNodeRotationByAxis
      • VisualShaderNodeSample3D
      • VisualShaderNodeScreenNormalWorldSpace
      • VisualShaderNodeScreenUVToSDF
      • VisualShaderNodeSDFRaymarch
      • VisualShaderNodeSDFToScreenUV
      • VisualShaderNodeSmoothStep
      • VisualShaderNodeStep
      • VisualShaderNodeSwitch
      • VisualShaderNodeTexture
      • VisualShaderNodeTexture2DArray
      • VisualShaderNodeTexture2DArrayParameter
      • VisualShaderNodeTexture2DParameter
      • VisualShaderNodeTexture3D
      • VisualShaderNodeTexture3DParameter
      • VisualShaderNodeTextureParameter
      • VisualShaderNodeTextureParameterTriplanar
      • VisualShaderNodeTextureSDF
      • VisualShaderNodeTextureSDFNormal
      • VisualShaderNodeTransformCompose
      • VisualShaderNodeTransformConstant
      • VisualShaderNodeTransformDecompose
      • VisualShaderNodeTransformFunc
      • VisualShaderNodeTransformOp
      • VisualShaderNodeTransformParameter
      • VisualShaderNodeTransformVecMult
      • VisualShaderNodeUIntConstant
      • VisualShaderNodeUIntFunc
      • VisualShaderNodeUIntOp
      • VisualShaderNodeUIntParameter
      • VisualShaderNodeUVFunc
      • VisualShaderNodeUVPolarCoord
      • VisualShaderNodeVarying
      • VisualShaderNodeVaryingGetter
      • VisualShaderNodeVaryingSetter
      • VisualShaderNodeVec2Constant
      • VisualShaderNodeVec2Parameter
      • VisualShaderNodeVec3Constant
      • VisualShaderNodeVec3Parameter
      • VisualShaderNodeVec4Constant
      • VisualShaderNodeVec4Parameter
      • VisualShaderNodeVectorBase
      • VisualShaderNodeVectorCompose
      • VisualShaderNodeVectorDecompose
      • VisualShaderNodeVectorDistance
      • VisualShaderNodeVectorFunc
      • VisualShaderNodeVectorLen
      • VisualShaderNodeVectorOp
      • VisualShaderNodeVectorRefract
      • VisualShaderNodeWorldPositionFromDepth
      • VoxelGIData
      • World2D
      • World3D
      • WorldBoundaryShape2D
      • WorldBoundaryShape3D
      • X509Certificate
    • Other objects
    • Editor-only
    • Variant types
  • Contact
Jam Launch
  • Godot Class Reference
  • All classes
  • NavigationMeshSourceGeometryData2D
  • View page source

NavigationMeshSourceGeometryData2D

Inherits: Resource < RefCounted < Object

There is currently no description for this class. Please help us by contributing one!

Methods

void

add_obstruction_outline ( PackedVector2Array shape_outline )

void

add_projected_obstruction ( PackedVector2Array vertices, bool carve )

void

add_traversable_outline ( PackedVector2Array shape_outline )

void

append_obstruction_outlines ( PackedVector2Array[] obstruction_outlines )

void

append_traversable_outlines ( PackedVector2Array[] traversable_outlines )

void

clear ( )

void

clear_projected_obstructions ( )

PackedVector2Array[]

get_obstruction_outlines ( ) const

Array

get_projected_obstructions ( ) const

PackedVector2Array[]

get_traversable_outlines ( ) const

bool

has_data ( )

void

merge ( NavigationMeshSourceGeometryData2D other_geometry )

void

set_obstruction_outlines ( PackedVector2Array[] obstruction_outlines )

void

set_projected_obstructions ( Array projected_obstructions )

void

set_traversable_outlines ( PackedVector2Array[] traversable_outlines )


Method Descriptions

void add_obstruction_outline ( PackedVector2Array shape_outline )

There is currently no description for this method. Please help us by contributing one!


void add_projected_obstruction ( PackedVector2Array vertices, bool carve )

There is currently no description for this method. Please help us by contributing one!


void add_traversable_outline ( PackedVector2Array shape_outline )

There is currently no description for this method. Please help us by contributing one!


void append_obstruction_outlines ( PackedVector2Array[] obstruction_outlines )

There is currently no description for this method. Please help us by contributing one!


void append_traversable_outlines ( PackedVector2Array[] traversable_outlines )

There is currently no description for this method. Please help us by contributing one!


void clear ( )

There is currently no description for this method. Please help us by contributing one!


void clear_projected_obstructions ( )

There is currently no description for this method. Please help us by contributing one!


PackedVector2Array[] get_obstruction_outlines ( ) const

There is currently no description for this method. Please help us by contributing one!


Array get_projected_obstructions ( ) const

There is currently no description for this method. Please help us by contributing one!


PackedVector2Array[] get_traversable_outlines ( ) const

There is currently no description for this method. Please help us by contributing one!


bool has_data ( )

There is currently no description for this method. Please help us by contributing one!


void merge ( NavigationMeshSourceGeometryData2D other_geometry )

There is currently no description for this method. Please help us by contributing one!


void set_obstruction_outlines ( PackedVector2Array[] obstruction_outlines )

There is currently no description for this method. Please help us by contributing one!


void set_projected_obstructions ( Array projected_obstructions )

There is currently no description for this method. Please help us by contributing one!


void set_traversable_outlines ( PackedVector2Array[] traversable_outlines )

There is currently no description for this method. Please help us by contributing one!

Previous Next

© Copyright 2024, The Jam Launch Syndicate.

Built with Sphinx using a theme provided by Read the Docs.