GridMap

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2026 License: MIT Imports: 39 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Advanced

type Advanced = class

Advanced exposes a 1:1 low-level instance of the class, undocumented, for those who know what they are doing.

type Any

type Any interface {
	gd.IsClass
	AsGridMap() Instance
}

type CellItem

type CellItem int
const InvalidCellItem CellItem = -1 //gd:GridMap.INVALID_CELL_ITEM

type Expanded

type Expanded = MoreArgs

type Extension

type Extension[T gdclass.Interface] struct{ gdclass.Extension[T, Instance] }

Extension can be embedded in a new struct to create a Go extension of this class.

T must be a type that is embedding this Extension as the first field. It is unsafe and invalid to use this type directly, or embedded in any other way.

func (*Extension[T]) AddGizmo

func (o *Extension[T]) AddGizmo(gizmo Node3DGizmo.Instance)

AddGizmo is promoted from Node3D.Instance.AddGizmo.

func (*Extension[T]) AsGridMap

func (o *Extension[T]) AsGridMap() Instance

func (*Extension[T]) AsNode

func (o *Extension[T]) AsNode() Node.Instance

func (*Extension[T]) AsNode3D

func (o *Extension[T]) AsNode3D() Node3D.Instance

func (*Extension[T]) AsObject

func (o *Extension[T]) AsObject() [1]gdreference.Object

func (*Extension[T]) AutoTranslateMode

func (o *Extension[T]) AutoTranslateMode() Node.AutoTranslateMode

func (*Extension[T]) BakeNavigation

func (o *Extension[T]) BakeNavigation() bool

func (*Extension[T]) Basis

func (o *Extension[T]) Basis() Basis.XYZ

func (*Extension[T]) CanAutoTranslate

func (o *Extension[T]) CanAutoTranslate() bool

CanAutoTranslate is promoted from Node.Instance.CanAutoTranslate.

func (*Extension[T]) CanProcess

func (o *Extension[T]) CanProcess() bool

CanProcess is promoted from Node.Instance.CanProcess.

func (*Extension[T]) CellCenterX

func (o *Extension[T]) CellCenterX() bool

func (*Extension[T]) CellCenterY

func (o *Extension[T]) CellCenterY() bool

func (*Extension[T]) CellCenterZ

func (o *Extension[T]) CellCenterZ() bool

func (*Extension[T]) CellOctantSize

func (o *Extension[T]) CellOctantSize() int

func (*Extension[T]) CellScale

func (o *Extension[T]) CellScale() Float.X

func (*Extension[T]) CellSize

func (o *Extension[T]) CellSize() Vector3.XYZ

func (*Extension[T]) Clear

func (o *Extension[T]) Clear()

func (*Extension[T]) ClearBakedMeshes

func (o *Extension[T]) ClearBakedMeshes()

func (*Extension[T]) ClearGizmos

func (o *Extension[T]) ClearGizmos()

ClearGizmos is promoted from Node3D.Instance.ClearGizmos.

func (*Extension[T]) ClearSubgizmoSelection

func (o *Extension[T]) ClearSubgizmoSelection()

ClearSubgizmoSelection is promoted from Node3D.Instance.ClearSubgizmoSelection.

func (*Extension[T]) CollisionLayer

func (o *Extension[T]) CollisionLayer() int

func (*Extension[T]) CollisionMask

func (o *Extension[T]) CollisionMask() int

func (*Extension[T]) CollisionPriority

func (o *Extension[T]) CollisionPriority() Float.X

func (*Extension[T]) CreateTween

func (o *Extension[T]) CreateTween() Tween.Instance

CreateTween is promoted from Node.Instance.CreateTween.

func (*Extension[T]) EditorDescription

func (o *Extension[T]) EditorDescription() string

func (*Extension[T]) FindParent

func (o *Extension[T]) FindParent(pattern string) Node.Instance

FindParent is promoted from Node.Instance.FindParent.

func (*Extension[T]) ForceUpdateTransform

func (o *Extension[T]) ForceUpdateTransform()

ForceUpdateTransform is promoted from Node3D.Instance.ForceUpdateTransform.

func (*Extension[T]) GetAccessibilityElement

func (o *Extension[T]) GetAccessibilityElement() RID.AccessibilityElement

GetAccessibilityElement is promoted from Node.Instance.GetAccessibilityElement.

func (*Extension[T]) GetBakeMeshInstance

func (o *Extension[T]) GetBakeMeshInstance(idx int) RID.Mesh

func (*Extension[T]) GetBakeMeshes

func (o *Extension[T]) GetBakeMeshes() []any

func (*Extension[T]) GetBasisWithOrthogonalIndex

func (o *Extension[T]) GetBasisWithOrthogonalIndex(index int) Basis.XYZ

func (*Extension[T]) GetCellItem

func (o *Extension[T]) GetCellItem(position Vector3i.XYZ) CellItem

func (*Extension[T]) GetCellItemBasis

func (o *Extension[T]) GetCellItemBasis(position Vector3i.XYZ) Basis.XYZ

func (*Extension[T]) GetCellItemOrientation

func (o *Extension[T]) GetCellItemOrientation(position Vector3i.XYZ) CellItem

func (*Extension[T]) GetCollisionLayerValue

func (o *Extension[T]) GetCollisionLayerValue(layer_number int) bool

func (*Extension[T]) GetCollisionMaskValue

func (o *Extension[T]) GetCollisionMaskValue(layer_number int) bool

func (*Extension[T]) GetGizmos

func (o *Extension[T]) GetGizmos() []Node3DGizmo.Instance

GetGizmos is promoted from Node3D.Instance.GetGizmos.

func (*Extension[T]) GetGlobalTransformInterpolated

func (o *Extension[T]) GetGlobalTransformInterpolated() Transform3D.BasisOrigin

GetGlobalTransformInterpolated is promoted from Node3D.Instance.GetGlobalTransformInterpolated.

func (*Extension[T]) GetGroups

func (o *Extension[T]) GetGroups() []string

GetGroups is promoted from Node.Instance.GetGroups.

func (*Extension[T]) GetMeshes

func (o *Extension[T]) GetMeshes() []any

func (*Extension[T]) GetMultiplayerAuthority

func (o *Extension[T]) GetMultiplayerAuthority() int

GetMultiplayerAuthority is promoted from Node.Instance.GetMultiplayerAuthority.

func (*Extension[T]) GetNavigationMap

func (o *Extension[T]) GetNavigationMap() RID.NavigationMap3D

func (*Extension[T]) GetNode

func (o *Extension[T]) GetNode(path string) Node.Instance

GetNode is promoted from Node.Instance.GetNode.

func (*Extension[T]) GetNodeOrNull

func (o *Extension[T]) GetNodeOrNull(path string) Node.Instance

GetNodeOrNull is promoted from Node.Instance.GetNodeOrNull.

func (*Extension[T]) GetNodeRpcConfig

func (o *Extension[T]) GetNodeRpcConfig() any

GetNodeRpcConfig is promoted from Node.Instance.GetNodeRpcConfig.

func (*Extension[T]) GetOrthogonalIndexFromBasis

func (o *Extension[T]) GetOrthogonalIndexFromBasis(basis Basis.XYZ) int

func (*Extension[T]) GetParent

func (o *Extension[T]) GetParent() Node.Instance

GetParent is promoted from Node.Instance.GetParent.

func (*Extension[T]) GetParentNode3d

func (o *Extension[T]) GetParentNode3d() Node3D.Instance

GetParentNode3d is promoted from Node3D.Instance.GetParentNode3d.

func (*Extension[T]) GetPath

func (o *Extension[T]) GetPath() string

GetPath is promoted from Node.Instance.GetPath.

func (*Extension[T]) GetPhysicsProcessDeltaTime

func (o *Extension[T]) GetPhysicsProcessDeltaTime() Float.X

GetPhysicsProcessDeltaTime is promoted from Node.Instance.GetPhysicsProcessDeltaTime.

func (*Extension[T]) GetProcessDeltaTime

func (o *Extension[T]) GetProcessDeltaTime() Float.X

GetProcessDeltaTime is promoted from Node.Instance.GetProcessDeltaTime.

func (*Extension[T]) GetSceneInstanceLoadPlaceholder

func (o *Extension[T]) GetSceneInstanceLoadPlaceholder() bool

GetSceneInstanceLoadPlaceholder is promoted from Node.Instance.GetSceneInstanceLoadPlaceholder.

func (*Extension[T]) GetTreeString

func (o *Extension[T]) GetTreeString() string

GetTreeString is promoted from Node.Instance.GetTreeString.

func (*Extension[T]) GetTreeStringPretty

func (o *Extension[T]) GetTreeStringPretty() string

GetTreeStringPretty is promoted from Node.Instance.GetTreeStringPretty.

func (*Extension[T]) GetUsedCells

func (o *Extension[T]) GetUsedCells() []Vector3i.XYZ

func (*Extension[T]) GetUsedCellsByItem

func (o *Extension[T]) GetUsedCellsByItem(item CellItem) []Vector3i.XYZ

func (*Extension[T]) GetWorld3d

func (o *Extension[T]) GetWorld3d() World3D.Instance

GetWorld3d is promoted from Node3D.Instance.GetWorld3d.

func (*Extension[T]) GlobalBasis

func (o *Extension[T]) GlobalBasis() Basis.XYZ

func (*Extension[T]) GlobalPosition

func (o *Extension[T]) GlobalPosition() Vector3.XYZ

func (*Extension[T]) GlobalRotate

func (o *Extension[T]) GlobalRotate(axis Vector3.XYZ, angle Angle.Radians)

GlobalRotate is promoted from Node3D.Instance.GlobalRotate.

func (*Extension[T]) GlobalRotation

func (o *Extension[T]) GlobalRotation() Euler.Radians

func (*Extension[T]) GlobalRotationDegrees

func (o *Extension[T]) GlobalRotationDegrees() Euler.Degrees

func (*Extension[T]) GlobalScale

func (o *Extension[T]) GlobalScale(scale Vector3.XYZ)

GlobalScale is promoted from Node3D.Instance.GlobalScale.

func (*Extension[T]) GlobalTransform

func (o *Extension[T]) GlobalTransform() Transform3D.BasisOrigin

func (*Extension[T]) GlobalTranslate

func (o *Extension[T]) GlobalTranslate(offset Vector3.XYZ)

GlobalTranslate is promoted from Node3D.Instance.GlobalTranslate.

func (*Extension[T]) HasNode

func (o *Extension[T]) HasNode(path string) bool

HasNode is promoted from Node.Instance.HasNode.

func (*Extension[T]) HasNodeAndResource

func (o *Extension[T]) HasNodeAndResource(path string) bool

HasNodeAndResource is promoted from Node.Instance.HasNodeAndResource.

func (*Extension[T]) Hide

func (o *Extension[T]) Hide()

Hide is promoted from Node3D.Instance.Hide.

func (*Extension[T]) IsAncestorOf

func (o *Extension[T]) IsAncestorOf(node Node.Instance) bool

IsAncestorOf is promoted from Node.Instance.IsAncestorOf.

func (*Extension[T]) IsDisplayedFolded

func (o *Extension[T]) IsDisplayedFolded() bool

IsDisplayedFolded is promoted from Node.Instance.IsDisplayedFolded.

func (*Extension[T]) IsEditableInstance

func (o *Extension[T]) IsEditableInstance(node Node.Instance) bool

IsEditableInstance is promoted from Node.Instance.IsEditableInstance.

func (*Extension[T]) IsGreaterThan

func (o *Extension[T]) IsGreaterThan(node Node.Instance) bool

IsGreaterThan is promoted from Node.Instance.IsGreaterThan.

func (*Extension[T]) IsInGroup

func (o *Extension[T]) IsInGroup(group string) bool

IsInGroup is promoted from Node.Instance.IsInGroup.

func (*Extension[T]) IsInsideTree

func (o *Extension[T]) IsInsideTree() bool

IsInsideTree is promoted from Node.Instance.IsInsideTree.

func (*Extension[T]) IsLocalTransformNotificationEnabled

func (o *Extension[T]) IsLocalTransformNotificationEnabled() bool

IsLocalTransformNotificationEnabled is promoted from Node3D.Instance.IsLocalTransformNotificationEnabled.

func (*Extension[T]) IsMultiplayerAuthority

func (o *Extension[T]) IsMultiplayerAuthority() bool

IsMultiplayerAuthority is promoted from Node.Instance.IsMultiplayerAuthority.

func (*Extension[T]) IsNodeReady

func (o *Extension[T]) IsNodeReady() bool

IsNodeReady is promoted from Node.Instance.IsNodeReady.

func (*Extension[T]) IsPartOfEditedScene

func (o *Extension[T]) IsPartOfEditedScene() bool

IsPartOfEditedScene is promoted from Node.Instance.IsPartOfEditedScene.

func (*Extension[T]) IsPhysicsInterpolated

func (o *Extension[T]) IsPhysicsInterpolated() bool

IsPhysicsInterpolated is promoted from Node.Instance.IsPhysicsInterpolated.

func (*Extension[T]) IsPhysicsInterpolatedAndEnabled

func (o *Extension[T]) IsPhysicsInterpolatedAndEnabled() bool

IsPhysicsInterpolatedAndEnabled is promoted from Node.Instance.IsPhysicsInterpolatedAndEnabled.

func (*Extension[T]) IsPhysicsProcessing

func (o *Extension[T]) IsPhysicsProcessing() bool

IsPhysicsProcessing is promoted from Node.Instance.IsPhysicsProcessing.

func (*Extension[T]) IsPhysicsProcessingInternal

func (o *Extension[T]) IsPhysicsProcessingInternal() bool

IsPhysicsProcessingInternal is promoted from Node.Instance.IsPhysicsProcessingInternal.

func (*Extension[T]) IsProcessing

func (o *Extension[T]) IsProcessing() bool

IsProcessing is promoted from Node.Instance.IsProcessing.

func (*Extension[T]) IsProcessingInput

func (o *Extension[T]) IsProcessingInput() bool

IsProcessingInput is promoted from Node.Instance.IsProcessingInput.

func (*Extension[T]) IsProcessingInternal

func (o *Extension[T]) IsProcessingInternal() bool

IsProcessingInternal is promoted from Node.Instance.IsProcessingInternal.

func (*Extension[T]) IsProcessingShortcutInput

func (o *Extension[T]) IsProcessingShortcutInput() bool

IsProcessingShortcutInput is promoted from Node.Instance.IsProcessingShortcutInput.

func (*Extension[T]) IsProcessingUnhandledInput

func (o *Extension[T]) IsProcessingUnhandledInput() bool

IsProcessingUnhandledInput is promoted from Node.Instance.IsProcessingUnhandledInput.

func (*Extension[T]) IsProcessingUnhandledKeyInput

func (o *Extension[T]) IsProcessingUnhandledKeyInput() bool

IsProcessingUnhandledKeyInput is promoted from Node.Instance.IsProcessingUnhandledKeyInput.

func (*Extension[T]) IsScaleDisabled

func (o *Extension[T]) IsScaleDisabled() bool

IsScaleDisabled is promoted from Node3D.Instance.IsScaleDisabled.

func (*Extension[T]) IsTransformNotificationEnabled

func (o *Extension[T]) IsTransformNotificationEnabled() bool

IsTransformNotificationEnabled is promoted from Node3D.Instance.IsTransformNotificationEnabled.

func (*Extension[T]) IsVisibleInTree

func (o *Extension[T]) IsVisibleInTree() bool

IsVisibleInTree is promoted from Node3D.Instance.IsVisibleInTree.

func (*Extension[T]) LocalToMap

func (o *Extension[T]) LocalToMap(local_position Vector3.XYZ) Vector3i.XYZ

func (*Extension[T]) MapToLocal

func (o *Extension[T]) MapToLocal(map_position Vector3i.XYZ) Vector3.XYZ

func (*Extension[T]) MeshLibrary

func (o *Extension[T]) MeshLibrary() MeshLibrary.Instance

func (*Extension[T]) MoveChild

func (o *Extension[T]) MoveChild(child_node Node.Instance, to_index int)

MoveChild is promoted from Node.Instance.MoveChild.

func (*Extension[T]) Multiplayer

func (o *Extension[T]) Multiplayer() MultiplayerAPI.Instance

func (*Extension[T]) Name

func (o *Extension[T]) Name() string

func (*Extension[T]) NotifyDeferredThreadGroup

func (o *Extension[T]) NotifyDeferredThreadGroup(what int)

NotifyDeferredThreadGroup is promoted from Node.Instance.NotifyDeferredThreadGroup.

func (*Extension[T]) NotifyThreadSafe

func (o *Extension[T]) NotifyThreadSafe(what int)

NotifyThreadSafe is promoted from Node.Instance.NotifyThreadSafe.

func (*Extension[T]) OnCellSizeChanged

func (o *Extension[T]) OnCellSizeChanged(cb func(cell_size Vector3.XYZ), flags ...Signal.Flags) *Extension[T]

func (*Extension[T]) OnChanged

func (o *Extension[T]) OnChanged(cb func(), flags ...Signal.Flags) *Extension[T]

func (*Extension[T]) OnChildEnteredTree

func (o *Extension[T]) OnChildEnteredTree(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]

OnChildEnteredTree is promoted from Node.Instance.OnChildEnteredTree.

func (*Extension[T]) OnChildExitingTree

func (o *Extension[T]) OnChildExitingTree(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]

OnChildExitingTree is promoted from Node.Instance.OnChildExitingTree.

func (*Extension[T]) OnChildOrderChanged

func (o *Extension[T]) OnChildOrderChanged(cb func(), flags ...Signal.Flags) *Extension[T]

OnChildOrderChanged is promoted from Node.Instance.OnChildOrderChanged.

func (*Extension[T]) OnEditorDescriptionChanged

func (o *Extension[T]) OnEditorDescriptionChanged(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]

OnEditorDescriptionChanged is promoted from Node.Instance.OnEditorDescriptionChanged.

func (*Extension[T]) OnEditorStateChanged

func (o *Extension[T]) OnEditorStateChanged(cb func(), flags ...Signal.Flags) *Extension[T]

OnEditorStateChanged is promoted from Node.Instance.OnEditorStateChanged.

func (*Extension[T]) OnReady

func (o *Extension[T]) OnReady(cb func(), flags ...Signal.Flags) *Extension[T]

OnReady is promoted from Node.Instance.OnReady.

func (*Extension[T]) OnRenamed

func (o *Extension[T]) OnRenamed(cb func(), flags ...Signal.Flags) *Extension[T]

OnRenamed is promoted from Node.Instance.OnRenamed.

func (*Extension[T]) OnReplacingBy

func (o *Extension[T]) OnReplacingBy(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]

OnReplacingBy is promoted from Node.Instance.OnReplacingBy.

func (*Extension[T]) OnTreeEntered

func (o *Extension[T]) OnTreeEntered(cb func(), flags ...Signal.Flags) *Extension[T]

OnTreeEntered is promoted from Node.Instance.OnTreeEntered.

func (*Extension[T]) OnTreeExited

func (o *Extension[T]) OnTreeExited(cb func(), flags ...Signal.Flags) *Extension[T]

OnTreeExited is promoted from Node.Instance.OnTreeExited.

func (*Extension[T]) OnTreeExiting

func (o *Extension[T]) OnTreeExiting(cb func(), flags ...Signal.Flags) *Extension[T]

OnTreeExiting is promoted from Node.Instance.OnTreeExiting.

func (*Extension[T]) OnVisibilityChanged

func (o *Extension[T]) OnVisibilityChanged(cb func(), flags ...Signal.Flags) *Extension[T]

OnVisibilityChanged is promoted from Node3D.Instance.OnVisibilityChanged.

func (*Extension[T]) Orthonormalize

func (o *Extension[T]) Orthonormalize()

Orthonormalize is promoted from Node3D.Instance.Orthonormalize.

func (*Extension[T]) Owner

func (o *Extension[T]) Owner() Node.Instance

func (*Extension[T]) PhysicsInterpolationMode

func (o *Extension[T]) PhysicsInterpolationMode() Node.PhysicsInterpolationMode

func (*Extension[T]) PhysicsMaterial

func (o *Extension[T]) PhysicsMaterial() PhysicsMaterial.Instance

func (*Extension[T]) Position

func (o *Extension[T]) Position() Vector3.XYZ

func (*Extension[T]) PrintTree

func (o *Extension[T]) PrintTree()

PrintTree is promoted from Node.Instance.PrintTree.

func (*Extension[T]) PrintTreePretty

func (o *Extension[T]) PrintTreePretty()

PrintTreePretty is promoted from Node.Instance.PrintTreePretty.

func (*Extension[T]) ProcessMode

func (o *Extension[T]) ProcessMode() Node.ProcessMode

func (*Extension[T]) ProcessPhysicsPriority

func (o *Extension[T]) ProcessPhysicsPriority() int

func (*Extension[T]) ProcessPriority

func (o *Extension[T]) ProcessPriority() int

func (*Extension[T]) ProcessThreadGroup

func (o *Extension[T]) ProcessThreadGroup() Node.ProcessThreadGroup

func (*Extension[T]) ProcessThreadGroupOrder

func (o *Extension[T]) ProcessThreadGroupOrder() int

func (*Extension[T]) ProcessThreadMessages

func (o *Extension[T]) ProcessThreadMessages() Node.ProcessThreadMessages

func (*Extension[T]) PropagateNotification

func (o *Extension[T]) PropagateNotification(what int)

PropagateNotification is promoted from Node.Instance.PropagateNotification.

func (*Extension[T]) Quaternion

func (o *Extension[T]) Quaternion() Quaternion.IJKX

func (*Extension[T]) QueueAccessibilityUpdate

func (o *Extension[T]) QueueAccessibilityUpdate()

QueueAccessibilityUpdate is promoted from Node.Instance.QueueAccessibilityUpdate.

func (*Extension[T]) QueueFree

func (o *Extension[T]) QueueFree()

QueueFree is promoted from Node.Instance.QueueFree.

func (*Extension[T]) RemoveChild

func (o *Extension[T]) RemoveChild(node Node.Instance)

RemoveChild is promoted from Node.Instance.RemoveChild.

func (*Extension[T]) RemoveFromGroup

func (o *Extension[T]) RemoveFromGroup(group string)

RemoveFromGroup is promoted from Node.Instance.RemoveFromGroup.

func (*Extension[T]) RequestReady

func (o *Extension[T]) RequestReady()

RequestReady is promoted from Node.Instance.RequestReady.

func (*Extension[T]) ResetPhysicsInterpolation

func (o *Extension[T]) ResetPhysicsInterpolation()

ResetPhysicsInterpolation is promoted from Node.Instance.ResetPhysicsInterpolation.

func (*Extension[T]) ResourceChanged

func (o *Extension[T]) ResourceChanged(resource Resource.Instance)

func (*Extension[T]) Rotate

func (o *Extension[T]) Rotate(axis Vector3.XYZ, angle Angle.Radians)

Rotate is promoted from Node3D.Instance.Rotate.

func (*Extension[T]) RotateObjectLocal

func (o *Extension[T]) RotateObjectLocal(axis Vector3.XYZ, angle Angle.Radians)

RotateObjectLocal is promoted from Node3D.Instance.RotateObjectLocal.

func (*Extension[T]) RotateX

func (o *Extension[T]) RotateX(angle Angle.Radians)

RotateX is promoted from Node3D.Instance.RotateX.

func (*Extension[T]) RotateY

func (o *Extension[T]) RotateY(angle Angle.Radians)

RotateY is promoted from Node3D.Instance.RotateY.

func (*Extension[T]) RotateZ

func (o *Extension[T]) RotateZ(angle Angle.Radians)

RotateZ is promoted from Node3D.Instance.RotateZ.

func (*Extension[T]) Rotation

func (o *Extension[T]) Rotation() Euler.Radians

func (*Extension[T]) RotationDegrees

func (o *Extension[T]) RotationDegrees() Euler.Degrees

func (*Extension[T]) RotationEditMode

func (o *Extension[T]) RotationEditMode() Node3D.RotationEditMode

func (*Extension[T]) RotationOrder

func (o *Extension[T]) RotationOrder() Angle.Order

func (*Extension[T]) RpcConfig

func (o *Extension[T]) RpcConfig(method string, config any)

RpcConfig is promoted from Node.Instance.RpcConfig.

func (*Extension[T]) Scale

func (o *Extension[T]) Scale() Vector3.XYZ

func (*Extension[T]) ScaleObjectLocal

func (o *Extension[T]) ScaleObjectLocal(scale Vector3.XYZ)

ScaleObjectLocal is promoted from Node3D.Instance.ScaleObjectLocal.

func (*Extension[T]) SceneFilePath

func (o *Extension[T]) SceneFilePath() string

func (*Extension[T]) SetAutoTranslateMode

func (o *Extension[T]) SetAutoTranslateMode(value Node.AutoTranslateMode) *Extension[T]

func (*Extension[T]) SetBakeNavigation

func (o *Extension[T]) SetBakeNavigation(value bool) *Extension[T]

func (*Extension[T]) SetBasis

func (o *Extension[T]) SetBasis(value Basis.XYZ) *Extension[T]

func (*Extension[T]) SetCellCenterX

func (o *Extension[T]) SetCellCenterX(value bool) *Extension[T]

func (*Extension[T]) SetCellCenterY

func (o *Extension[T]) SetCellCenterY(value bool) *Extension[T]

func (*Extension[T]) SetCellCenterZ

func (o *Extension[T]) SetCellCenterZ(value bool) *Extension[T]

func (*Extension[T]) SetCellOctantSize

func (o *Extension[T]) SetCellOctantSize(value int) *Extension[T]

func (*Extension[T]) SetCellScale

func (o *Extension[T]) SetCellScale(value Float.X) *Extension[T]

func (*Extension[T]) SetCellSize

func (o *Extension[T]) SetCellSize(value Vector3.XYZ) *Extension[T]

func (*Extension[T]) SetCollisionLayer

func (o *Extension[T]) SetCollisionLayer(value int) *Extension[T]

func (*Extension[T]) SetCollisionLayerValue

func (o *Extension[T]) SetCollisionLayerValue(layer_number int, value bool) *Extension[T]

func (*Extension[T]) SetCollisionMask

func (o *Extension[T]) SetCollisionMask(value int) *Extension[T]

func (*Extension[T]) SetCollisionMaskValue

func (o *Extension[T]) SetCollisionMaskValue(layer_number int, value bool) *Extension[T]

func (*Extension[T]) SetCollisionPriority

func (o *Extension[T]) SetCollisionPriority(value Float.X) *Extension[T]

func (*Extension[T]) SetDeferredThreadGroup

func (o *Extension[T]) SetDeferredThreadGroup(property string, value any) *Extension[T]

SetDeferredThreadGroup is promoted from Node.Instance.SetDeferredThreadGroup.

func (*Extension[T]) SetDisableScale

func (o *Extension[T]) SetDisableScale(disable bool) *Extension[T]

SetDisableScale is promoted from Node3D.Instance.SetDisableScale.

func (*Extension[T]) SetDisplayFolded

func (o *Extension[T]) SetDisplayFolded(fold bool) *Extension[T]

SetDisplayFolded is promoted from Node.Instance.SetDisplayFolded.

func (*Extension[T]) SetEditableInstance

func (o *Extension[T]) SetEditableInstance(node Node.Instance, is_editable bool) *Extension[T]

SetEditableInstance is promoted from Node.Instance.SetEditableInstance.

func (*Extension[T]) SetEditorDescription

func (o *Extension[T]) SetEditorDescription(value string) *Extension[T]

func (*Extension[T]) SetGlobalBasis

func (o *Extension[T]) SetGlobalBasis(value Basis.XYZ) *Extension[T]

func (*Extension[T]) SetGlobalPosition

func (o *Extension[T]) SetGlobalPosition(value Vector3.XYZ) *Extension[T]

func (*Extension[T]) SetGlobalRotation

func (o *Extension[T]) SetGlobalRotation(value Euler.Radians) *Extension[T]

func (*Extension[T]) SetGlobalRotationDegrees

func (o *Extension[T]) SetGlobalRotationDegrees(value Euler.Degrees) *Extension[T]

func (*Extension[T]) SetGlobalTransform

func (o *Extension[T]) SetGlobalTransform(value Transform3D.BasisOrigin) *Extension[T]

func (*Extension[T]) SetIdentity

func (o *Extension[T]) SetIdentity() *Extension[T]

SetIdentity is promoted from Node3D.Instance.SetIdentity.

func (*Extension[T]) SetIgnoreTransformNotification

func (o *Extension[T]) SetIgnoreTransformNotification(enabled bool) *Extension[T]

SetIgnoreTransformNotification is promoted from Node3D.Instance.SetIgnoreTransformNotification.

func (*Extension[T]) SetMeshLibrary

func (o *Extension[T]) SetMeshLibrary(value MeshLibrary.Instance) *Extension[T]

func (*Extension[T]) SetName

func (o *Extension[T]) SetName(value string) *Extension[T]

func (*Extension[T]) SetNavigationMap

func (o *Extension[T]) SetNavigationMap(navigation_map RID.NavigationMap3D) *Extension[T]

func (*Extension[T]) SetNotifyLocalTransform

func (o *Extension[T]) SetNotifyLocalTransform(enable bool) *Extension[T]

SetNotifyLocalTransform is promoted from Node3D.Instance.SetNotifyLocalTransform.

func (*Extension[T]) SetNotifyTransform

func (o *Extension[T]) SetNotifyTransform(enable bool) *Extension[T]

SetNotifyTransform is promoted from Node3D.Instance.SetNotifyTransform.

func (*Extension[T]) SetOwner

func (o *Extension[T]) SetOwner(value Node.Instance) *Extension[T]

func (*Extension[T]) SetPhysicsInterpolationMode

func (o *Extension[T]) SetPhysicsInterpolationMode(value Node.PhysicsInterpolationMode) *Extension[T]

func (*Extension[T]) SetPhysicsMaterial

func (o *Extension[T]) SetPhysicsMaterial(value PhysicsMaterial.Instance) *Extension[T]

func (*Extension[T]) SetPhysicsProcess

func (o *Extension[T]) SetPhysicsProcess(enable bool) *Extension[T]

SetPhysicsProcess is promoted from Node.Instance.SetPhysicsProcess.

func (*Extension[T]) SetPhysicsProcessInternal

func (o *Extension[T]) SetPhysicsProcessInternal(enable bool) *Extension[T]

SetPhysicsProcessInternal is promoted from Node.Instance.SetPhysicsProcessInternal.

func (*Extension[T]) SetPosition

func (o *Extension[T]) SetPosition(value Vector3.XYZ) *Extension[T]

func (*Extension[T]) SetProcess

func (o *Extension[T]) SetProcess(enable bool) *Extension[T]

SetProcess is promoted from Node.Instance.SetProcess.

func (*Extension[T]) SetProcessInput

func (o *Extension[T]) SetProcessInput(enable bool) *Extension[T]

SetProcessInput is promoted from Node.Instance.SetProcessInput.

func (*Extension[T]) SetProcessInternal

func (o *Extension[T]) SetProcessInternal(enable bool) *Extension[T]

SetProcessInternal is promoted from Node.Instance.SetProcessInternal.

func (*Extension[T]) SetProcessMode

func (o *Extension[T]) SetProcessMode(value Node.ProcessMode) *Extension[T]

func (*Extension[T]) SetProcessPhysicsPriority

func (o *Extension[T]) SetProcessPhysicsPriority(value int) *Extension[T]

func (*Extension[T]) SetProcessPriority

func (o *Extension[T]) SetProcessPriority(value int) *Extension[T]

func (*Extension[T]) SetProcessShortcutInput

func (o *Extension[T]) SetProcessShortcutInput(enable bool) *Extension[T]

SetProcessShortcutInput is promoted from Node.Instance.SetProcessShortcutInput.

func (*Extension[T]) SetProcessThreadGroup

func (o *Extension[T]) SetProcessThreadGroup(value Node.ProcessThreadGroup) *Extension[T]

func (*Extension[T]) SetProcessThreadGroupOrder

func (o *Extension[T]) SetProcessThreadGroupOrder(value int) *Extension[T]

func (*Extension[T]) SetProcessThreadMessages

func (o *Extension[T]) SetProcessThreadMessages(value Node.ProcessThreadMessages) *Extension[T]

func (*Extension[T]) SetProcessUnhandledInput

func (o *Extension[T]) SetProcessUnhandledInput(enable bool) *Extension[T]

SetProcessUnhandledInput is promoted from Node.Instance.SetProcessUnhandledInput.

func (*Extension[T]) SetProcessUnhandledKeyInput

func (o *Extension[T]) SetProcessUnhandledKeyInput(enable bool) *Extension[T]

SetProcessUnhandledKeyInput is promoted from Node.Instance.SetProcessUnhandledKeyInput.

func (*Extension[T]) SetQuaternion

func (o *Extension[T]) SetQuaternion(value Quaternion.IJKX) *Extension[T]

func (*Extension[T]) SetRotation

func (o *Extension[T]) SetRotation(value Euler.Radians) *Extension[T]

func (*Extension[T]) SetRotationDegrees

func (o *Extension[T]) SetRotationDegrees(value Euler.Degrees) *Extension[T]

func (*Extension[T]) SetRotationEditMode

func (o *Extension[T]) SetRotationEditMode(value Node3D.RotationEditMode) *Extension[T]

func (*Extension[T]) SetRotationOrder

func (o *Extension[T]) SetRotationOrder(value Angle.Order) *Extension[T]

func (*Extension[T]) SetScale

func (o *Extension[T]) SetScale(value Vector3.XYZ) *Extension[T]

func (*Extension[T]) SetSceneFilePath

func (o *Extension[T]) SetSceneFilePath(value string) *Extension[T]

func (*Extension[T]) SetSceneInstanceLoadPlaceholder

func (o *Extension[T]) SetSceneInstanceLoadPlaceholder(load_placeholder bool) *Extension[T]

SetSceneInstanceLoadPlaceholder is promoted from Node.Instance.SetSceneInstanceLoadPlaceholder.

func (*Extension[T]) SetSubgizmoSelection

func (o *Extension[T]) SetSubgizmoSelection(gizmo Node3DGizmo.Instance, id int, transform Transform3D.BasisOrigin) *Extension[T]

SetSubgizmoSelection is promoted from Node3D.Instance.SetSubgizmoSelection.

func (*Extension[T]) SetThreadSafe

func (o *Extension[T]) SetThreadSafe(property string, value any) *Extension[T]

SetThreadSafe is promoted from Node.Instance.SetThreadSafe.

func (*Extension[T]) SetTopLevel

func (o *Extension[T]) SetTopLevel(value bool) *Extension[T]

func (*Extension[T]) SetTransform

func (o *Extension[T]) SetTransform(value Transform3D.BasisOrigin) *Extension[T]

func (*Extension[T]) SetTranslationDomainInherited

func (o *Extension[T]) SetTranslationDomainInherited() *Extension[T]

SetTranslationDomainInherited is promoted from Node.Instance.SetTranslationDomainInherited.

func (*Extension[T]) SetUniqueNameInOwner

func (o *Extension[T]) SetUniqueNameInOwner(value bool) *Extension[T]

func (*Extension[T]) SetVisibilityParent

func (o *Extension[T]) SetVisibilityParent(value string) *Extension[T]

func (*Extension[T]) SetVisible

func (o *Extension[T]) SetVisible(value bool) *Extension[T]

func (*Extension[T]) Show

func (o *Extension[T]) Show()

Show is promoted from Node3D.Instance.Show.

func (*Extension[T]) ToGlobal

func (o *Extension[T]) ToGlobal(local_point Vector3.XYZ) Vector3.XYZ

ToGlobal is promoted from Node3D.Instance.ToGlobal.

func (*Extension[T]) ToLocal

func (o *Extension[T]) ToLocal(global_point Vector3.XYZ) Vector3.XYZ

ToLocal is promoted from Node3D.Instance.ToLocal.

func (*Extension[T]) TopLevel

func (o *Extension[T]) TopLevel() bool

func (*Extension[T]) Transform

func (o *Extension[T]) Transform() Transform3D.BasisOrigin

func (*Extension[T]) Translate

func (o *Extension[T]) Translate(offset Vector3.XYZ)

Translate is promoted from Node3D.Instance.Translate.

func (*Extension[T]) TranslateObjectLocal

func (o *Extension[T]) TranslateObjectLocal(offset Vector3.XYZ)

TranslateObjectLocal is promoted from Node3D.Instance.TranslateObjectLocal.

func (*Extension[T]) UniqueNameInOwner

func (o *Extension[T]) UniqueNameInOwner() bool

func (*Extension[T]) UpdateConfigurationWarnings

func (o *Extension[T]) UpdateConfigurationWarnings()

UpdateConfigurationWarnings is promoted from Node.Instance.UpdateConfigurationWarnings.

func (*Extension[T]) UpdateGizmos

func (o *Extension[T]) UpdateGizmos()

UpdateGizmos is promoted from Node3D.Instance.UpdateGizmos.

func (*Extension[T]) VisibilityParent

func (o *Extension[T]) VisibilityParent() string

func (*Extension[T]) Visible

func (o *Extension[T]) Visible() bool

type ID

type ID Object.ID

ID is a typed object ID (reference) to an instance of this class, use it to store references to objects with unknown lifetimes, as an ID will not panic on use if the underlying object has been destroyed.

func (ID) Instance

func (id ID) Instance() (Instance, bool)

type Instance

type Instance [1]gdclass.GridMap

Instance of the class with convieniently typed arguments and results.

var Nil Instance

Nil is a nil/null instance of the class. Equivalent to the zero value.

func New

func New() Instance

func (Instance) AddGizmo

func (self Instance) AddGizmo(gizmo Node3DGizmo.Instance)

AddGizmo is promoted from Node3D.Instance.AddGizmo.

func (Instance) AsGridMap

func (o Instance) AsGridMap() Instance

func (Instance) AsNode

func (o Instance) AsNode() Node.Instance

func (Instance) AsNode3D

func (o Instance) AsNode3D() Node3D.Instance

func (Instance) AsObject

func (o Instance) AsObject() [1]gdreference.Object

func (Instance) AutoTranslateMode

func (self Instance) AutoTranslateMode() Node.AutoTranslateMode

AutoTranslateMode is promoted from Node.Instance.AutoTranslateMode.

func (Instance) BakeNavigation

func (self Instance) BakeNavigation() bool

func (Instance) Basis

func (self Instance) Basis() Basis.XYZ

Basis is promoted from Node3D.Instance.Basis.

func (Instance) CanAutoTranslate

func (self Instance) CanAutoTranslate() bool

CanAutoTranslate is promoted from Node.Instance.CanAutoTranslate.

func (Instance) CanProcess

func (self Instance) CanProcess() bool

CanProcess is promoted from Node.Instance.CanProcess.

func (Instance) CellCenterX

func (self Instance) CellCenterX() bool

func (Instance) CellCenterY

func (self Instance) CellCenterY() bool

func (Instance) CellCenterZ

func (self Instance) CellCenterZ() bool

func (Instance) CellOctantSize

func (self Instance) CellOctantSize() int

func (Instance) CellScale

func (self Instance) CellScale() Float.X

func (Instance) CellSize

func (self Instance) CellSize() Vector3.XYZ

func (Instance) Clear

func (self Instance) Clear()

func (Instance) ClearBakedMeshes

func (self Instance) ClearBakedMeshes()

func (Instance) ClearGizmos

func (self Instance) ClearGizmos()

ClearGizmos is promoted from Node3D.Instance.ClearGizmos.

func (Instance) ClearSubgizmoSelection

func (self Instance) ClearSubgizmoSelection()

ClearSubgizmoSelection is promoted from Node3D.Instance.ClearSubgizmoSelection.

func (Instance) CollisionLayer

func (self Instance) CollisionLayer() int

func (Instance) CollisionMask

func (self Instance) CollisionMask() int

func (Instance) CollisionPriority

func (self Instance) CollisionPriority() Float.X

func (Instance) CreateTween

func (self Instance) CreateTween() Tween.Instance

CreateTween is promoted from Node.Instance.CreateTween.

func (Instance) EditorDescription

func (self Instance) EditorDescription() string

EditorDescription is promoted from Node.Instance.EditorDescription.

func (Instance) FindParent

func (self Instance) FindParent(pattern string) Node.Instance

FindParent is promoted from Node.Instance.FindParent.

func (Instance) ForceUpdateTransform

func (self Instance) ForceUpdateTransform()

ForceUpdateTransform is promoted from Node3D.Instance.ForceUpdateTransform.

func (Instance) GetAccessibilityElement

func (self Instance) GetAccessibilityElement() RID.AccessibilityElement

GetAccessibilityElement is promoted from Node.Instance.GetAccessibilityElement.

func (Instance) GetBakeMeshInstance

func (self Instance) GetBakeMeshInstance(idx int) RID.Mesh

func (Instance) GetBakeMeshes

func (self Instance) GetBakeMeshes() []any

func (Instance) GetBasisWithOrthogonalIndex

func (self Instance) GetBasisWithOrthogonalIndex(index int) Basis.XYZ

func (Instance) GetCellItem

func (self Instance) GetCellItem(position Vector3i.XYZ) CellItem

func (Instance) GetCellItemBasis

func (self Instance) GetCellItemBasis(position Vector3i.XYZ) Basis.XYZ

func (Instance) GetCellItemOrientation

func (self Instance) GetCellItemOrientation(position Vector3i.XYZ) CellItem

func (Instance) GetCollisionLayerValue

func (self Instance) GetCollisionLayerValue(layer_number int) bool

func (Instance) GetCollisionMaskValue

func (self Instance) GetCollisionMaskValue(layer_number int) bool

func (Instance) GetGizmos

func (self Instance) GetGizmos() []Node3DGizmo.Instance

GetGizmos is promoted from Node3D.Instance.GetGizmos.

func (Instance) GetGlobalTransformInterpolated

func (self Instance) GetGlobalTransformInterpolated() Transform3D.BasisOrigin

GetGlobalTransformInterpolated is promoted from Node3D.Instance.GetGlobalTransformInterpolated.

func (Instance) GetGroups

func (self Instance) GetGroups() []string

GetGroups is promoted from Node.Instance.GetGroups.

func (Instance) GetMeshes

func (self Instance) GetMeshes() []any

func (Instance) GetMultiplayerAuthority

func (self Instance) GetMultiplayerAuthority() int

GetMultiplayerAuthority is promoted from Node.Instance.GetMultiplayerAuthority.

func (Instance) GetNavigationMap

func (self Instance) GetNavigationMap() RID.NavigationMap3D

func (Instance) GetNode

func (self Instance) GetNode(path string) Node.Instance

GetNode is promoted from Node.Instance.GetNode.

func (Instance) GetNodeOrNull

func (self Instance) GetNodeOrNull(path string) Node.Instance

GetNodeOrNull is promoted from Node.Instance.GetNodeOrNull.

func (Instance) GetNodeRpcConfig

func (self Instance) GetNodeRpcConfig() any

GetNodeRpcConfig is promoted from Node.Instance.GetNodeRpcConfig.

func (Instance) GetOrthogonalIndexFromBasis

func (self Instance) GetOrthogonalIndexFromBasis(basis Basis.XYZ) int

func (Instance) GetParent

func (self Instance) GetParent() Node.Instance

GetParent is promoted from Node.Instance.GetParent.

func (Instance) GetParentNode3d

func (self Instance) GetParentNode3d() Node3D.Instance

GetParentNode3d is promoted from Node3D.Instance.GetParentNode3d.

func (Instance) GetPath

func (self Instance) GetPath() string

GetPath is promoted from Node.Instance.GetPath.

func (Instance) GetPhysicsProcessDeltaTime

func (self Instance) GetPhysicsProcessDeltaTime() Float.X

GetPhysicsProcessDeltaTime is promoted from Node.Instance.GetPhysicsProcessDeltaTime.

func (Instance) GetProcessDeltaTime

func (self Instance) GetProcessDeltaTime() Float.X

GetProcessDeltaTime is promoted from Node.Instance.GetProcessDeltaTime.

func (Instance) GetSceneInstanceLoadPlaceholder

func (self Instance) GetSceneInstanceLoadPlaceholder() bool

GetSceneInstanceLoadPlaceholder is promoted from Node.Instance.GetSceneInstanceLoadPlaceholder.

func (Instance) GetTreeString

func (self Instance) GetTreeString() string

GetTreeString is promoted from Node.Instance.GetTreeString.

func (Instance) GetTreeStringPretty

func (self Instance) GetTreeStringPretty() string

GetTreeStringPretty is promoted from Node.Instance.GetTreeStringPretty.

func (Instance) GetUsedCells

func (self Instance) GetUsedCells() []Vector3i.XYZ

func (Instance) GetUsedCellsByItem

func (self Instance) GetUsedCellsByItem(item CellItem) []Vector3i.XYZ

func (Instance) GetWorld3d

func (self Instance) GetWorld3d() World3D.Instance

GetWorld3d is promoted from Node3D.Instance.GetWorld3d.

func (Instance) GlobalBasis

func (self Instance) GlobalBasis() Basis.XYZ

GlobalBasis is promoted from Node3D.Instance.GlobalBasis.

func (Instance) GlobalPosition

func (self Instance) GlobalPosition() Vector3.XYZ

GlobalPosition is promoted from Node3D.Instance.GlobalPosition.

func (Instance) GlobalRotate

func (self Instance) GlobalRotate(axis Vector3.XYZ, angle Angle.Radians)

GlobalRotate is promoted from Node3D.Instance.GlobalRotate.

func (Instance) GlobalRotation

func (self Instance) GlobalRotation() Euler.Radians

GlobalRotation is promoted from Node3D.Instance.GlobalRotation.

func (Instance) GlobalRotationDegrees

func (self Instance) GlobalRotationDegrees() Euler.Degrees

GlobalRotationDegrees is promoted from Node3D.Instance.GlobalRotationDegrees.

func (Instance) GlobalScale

func (self Instance) GlobalScale(scale Vector3.XYZ)

GlobalScale is promoted from Node3D.Instance.GlobalScale.

func (Instance) GlobalTransform

func (self Instance) GlobalTransform() Transform3D.BasisOrigin

GlobalTransform is promoted from Node3D.Instance.GlobalTransform.

func (Instance) GlobalTranslate

func (self Instance) GlobalTranslate(offset Vector3.XYZ)

GlobalTranslate is promoted from Node3D.Instance.GlobalTranslate.

func (Instance) HasNode

func (self Instance) HasNode(path string) bool

HasNode is promoted from Node.Instance.HasNode.

func (Instance) HasNodeAndResource

func (self Instance) HasNodeAndResource(path string) bool

HasNodeAndResource is promoted from Node.Instance.HasNodeAndResource.

func (Instance) Hide

func (self Instance) Hide()

Hide is promoted from Node3D.Instance.Hide.

func (Instance) ID

func (self Instance) ID() ID

func (Instance) IsAncestorOf

func (self Instance) IsAncestorOf(node Node.Instance) bool

IsAncestorOf is promoted from Node.Instance.IsAncestorOf.

func (Instance) IsDisplayedFolded

func (self Instance) IsDisplayedFolded() bool

IsDisplayedFolded is promoted from Node.Instance.IsDisplayedFolded.

func (Instance) IsEditableInstance

func (self Instance) IsEditableInstance(node Node.Instance) bool

IsEditableInstance is promoted from Node.Instance.IsEditableInstance.

func (Instance) IsGreaterThan

func (self Instance) IsGreaterThan(node Node.Instance) bool

IsGreaterThan is promoted from Node.Instance.IsGreaterThan.

func (Instance) IsInGroup

func (self Instance) IsInGroup(group string) bool

IsInGroup is promoted from Node.Instance.IsInGroup.

func (Instance) IsInsideTree

func (self Instance) IsInsideTree() bool

IsInsideTree is promoted from Node.Instance.IsInsideTree.

func (Instance) IsLocalTransformNotificationEnabled

func (self Instance) IsLocalTransformNotificationEnabled() bool

IsLocalTransformNotificationEnabled is promoted from Node3D.Instance.IsLocalTransformNotificationEnabled.

func (Instance) IsMultiplayerAuthority

func (self Instance) IsMultiplayerAuthority() bool

IsMultiplayerAuthority is promoted from Node.Instance.IsMultiplayerAuthority.

func (Instance) IsNodeReady

func (self Instance) IsNodeReady() bool

IsNodeReady is promoted from Node.Instance.IsNodeReady.

func (Instance) IsPartOfEditedScene

func (self Instance) IsPartOfEditedScene() bool

IsPartOfEditedScene is promoted from Node.Instance.IsPartOfEditedScene.

func (Instance) IsPhysicsInterpolated

func (self Instance) IsPhysicsInterpolated() bool

IsPhysicsInterpolated is promoted from Node.Instance.IsPhysicsInterpolated.

func (Instance) IsPhysicsInterpolatedAndEnabled

func (self Instance) IsPhysicsInterpolatedAndEnabled() bool

IsPhysicsInterpolatedAndEnabled is promoted from Node.Instance.IsPhysicsInterpolatedAndEnabled.

func (Instance) IsPhysicsProcessing

func (self Instance) IsPhysicsProcessing() bool

IsPhysicsProcessing is promoted from Node.Instance.IsPhysicsProcessing.

func (Instance) IsPhysicsProcessingInternal

func (self Instance) IsPhysicsProcessingInternal() bool

IsPhysicsProcessingInternal is promoted from Node.Instance.IsPhysicsProcessingInternal.

func (Instance) IsProcessing

func (self Instance) IsProcessing() bool

IsProcessing is promoted from Node.Instance.IsProcessing.

func (Instance) IsProcessingInput

func (self Instance) IsProcessingInput() bool

IsProcessingInput is promoted from Node.Instance.IsProcessingInput.

func (Instance) IsProcessingInternal

func (self Instance) IsProcessingInternal() bool

IsProcessingInternal is promoted from Node.Instance.IsProcessingInternal.

func (Instance) IsProcessingShortcutInput

func (self Instance) IsProcessingShortcutInput() bool

IsProcessingShortcutInput is promoted from Node.Instance.IsProcessingShortcutInput.

func (Instance) IsProcessingUnhandledInput

func (self Instance) IsProcessingUnhandledInput() bool

IsProcessingUnhandledInput is promoted from Node.Instance.IsProcessingUnhandledInput.

func (Instance) IsProcessingUnhandledKeyInput

func (self Instance) IsProcessingUnhandledKeyInput() bool

IsProcessingUnhandledKeyInput is promoted from Node.Instance.IsProcessingUnhandledKeyInput.

func (Instance) IsScaleDisabled

func (self Instance) IsScaleDisabled() bool

IsScaleDisabled is promoted from Node3D.Instance.IsScaleDisabled.

func (Instance) IsTransformNotificationEnabled

func (self Instance) IsTransformNotificationEnabled() bool

IsTransformNotificationEnabled is promoted from Node3D.Instance.IsTransformNotificationEnabled.

func (Instance) IsVisibleInTree

func (self Instance) IsVisibleInTree() bool

IsVisibleInTree is promoted from Node3D.Instance.IsVisibleInTree.

func (Instance) LocalToMap

func (self Instance) LocalToMap(local_position Vector3.XYZ) Vector3i.XYZ

func (Instance) MakeBakedMeshes

func (self Instance) MakeBakedMeshes()

func (Instance) MapToLocal

func (self Instance) MapToLocal(map_position Vector3i.XYZ) Vector3.XYZ

func (Instance) MeshLibrary

func (self Instance) MeshLibrary() MeshLibrary.Instance

func (Instance) MoreArgs

func (self Instance) MoreArgs() MoreArgs

MoreArgs enables certain functions to be called with additional 'optional' arguments.

func (Instance) MoveChild

func (self Instance) MoveChild(child_node Node.Instance, to_index int)

MoveChild is promoted from Node.Instance.MoveChild.

func (Instance) Multiplayer

func (self Instance) Multiplayer() MultiplayerAPI.Instance

Multiplayer is promoted from Node.Instance.Multiplayer.

func (Instance) Name

func (self Instance) Name() string

Name is promoted from Node.Instance.Name.

func (Instance) NotifyDeferredThreadGroup

func (self Instance) NotifyDeferredThreadGroup(what int)

NotifyDeferredThreadGroup is promoted from Node.Instance.NotifyDeferredThreadGroup.

func (Instance) NotifyThreadSafe

func (self Instance) NotifyThreadSafe(what int)

NotifyThreadSafe is promoted from Node.Instance.NotifyThreadSafe.

func (Instance) OnCellSizeChanged

func (self Instance) OnCellSizeChanged(cb func(cell_size Vector3.XYZ), flags ...Signal.Flags) Instance

func (Instance) OnChanged

func (self Instance) OnChanged(cb func(), flags ...Signal.Flags) Instance

func (Instance) OnChildEnteredTree

func (self Instance) OnChildEnteredTree(cb func(node Node.Instance), flags ...Signal.Flags) Instance

OnChildEnteredTree is promoted from Node.Instance.OnChildEnteredTree.

func (Instance) OnChildExitingTree

func (self Instance) OnChildExitingTree(cb func(node Node.Instance), flags ...Signal.Flags) Instance

OnChildExitingTree is promoted from Node.Instance.OnChildExitingTree.

func (Instance) OnChildOrderChanged

func (self Instance) OnChildOrderChanged(cb func(), flags ...Signal.Flags) Instance

OnChildOrderChanged is promoted from Node.Instance.OnChildOrderChanged.

func (Instance) OnEditorDescriptionChanged

func (self Instance) OnEditorDescriptionChanged(cb func(node Node.Instance), flags ...Signal.Flags) Instance

OnEditorDescriptionChanged is promoted from Node.Instance.OnEditorDescriptionChanged.

func (Instance) OnEditorStateChanged

func (self Instance) OnEditorStateChanged(cb func(), flags ...Signal.Flags) Instance

OnEditorStateChanged is promoted from Node.Instance.OnEditorStateChanged.

func (Instance) OnReady

func (self Instance) OnReady(cb func(), flags ...Signal.Flags) Instance

OnReady is promoted from Node.Instance.OnReady.

func (Instance) OnRenamed

func (self Instance) OnRenamed(cb func(), flags ...Signal.Flags) Instance

OnRenamed is promoted from Node.Instance.OnRenamed.

func (Instance) OnReplacingBy

func (self Instance) OnReplacingBy(cb func(node Node.Instance), flags ...Signal.Flags) Instance

OnReplacingBy is promoted from Node.Instance.OnReplacingBy.

func (Instance) OnTreeEntered

func (self Instance) OnTreeEntered(cb func(), flags ...Signal.Flags) Instance

OnTreeEntered is promoted from Node.Instance.OnTreeEntered.

func (Instance) OnTreeExited

func (self Instance) OnTreeExited(cb func(), flags ...Signal.Flags) Instance

OnTreeExited is promoted from Node.Instance.OnTreeExited.

func (Instance) OnTreeExiting

func (self Instance) OnTreeExiting(cb func(), flags ...Signal.Flags) Instance

OnTreeExiting is promoted from Node.Instance.OnTreeExiting.

func (Instance) OnVisibilityChanged

func (self Instance) OnVisibilityChanged(cb func(), flags ...Signal.Flags) Instance

OnVisibilityChanged is promoted from Node3D.Instance.OnVisibilityChanged.

func (Instance) Orthonormalize

func (self Instance) Orthonormalize()

Orthonormalize is promoted from Node3D.Instance.Orthonormalize.

func (Instance) Owner

func (self Instance) Owner() Node.Instance

Owner is promoted from Node.Instance.Owner.

func (Instance) PhysicsInterpolationMode

func (self Instance) PhysicsInterpolationMode() Node.PhysicsInterpolationMode

PhysicsInterpolationMode is promoted from Node.Instance.PhysicsInterpolationMode.

func (Instance) PhysicsMaterial

func (self Instance) PhysicsMaterial() PhysicsMaterial.Instance

func (Instance) Position

func (self Instance) Position() Vector3.XYZ

Position is promoted from Node3D.Instance.Position.

func (Instance) PrintTree

func (self Instance) PrintTree()

PrintTree is promoted from Node.Instance.PrintTree.

func (Instance) PrintTreePretty

func (self Instance) PrintTreePretty()

PrintTreePretty is promoted from Node.Instance.PrintTreePretty.

func (Instance) ProcessMode

func (self Instance) ProcessMode() Node.ProcessMode

ProcessMode is promoted from Node.Instance.ProcessMode.

func (Instance) ProcessPhysicsPriority

func (self Instance) ProcessPhysicsPriority() int

ProcessPhysicsPriority is promoted from Node.Instance.ProcessPhysicsPriority.

func (Instance) ProcessPriority

func (self Instance) ProcessPriority() int

ProcessPriority is promoted from Node.Instance.ProcessPriority.

func (Instance) ProcessThreadGroup

func (self Instance) ProcessThreadGroup() Node.ProcessThreadGroup

ProcessThreadGroup is promoted from Node.Instance.ProcessThreadGroup.

func (Instance) ProcessThreadGroupOrder

func (self Instance) ProcessThreadGroupOrder() int

ProcessThreadGroupOrder is promoted from Node.Instance.ProcessThreadGroupOrder.

func (Instance) ProcessThreadMessages

func (self Instance) ProcessThreadMessages() Node.ProcessThreadMessages

ProcessThreadMessages is promoted from Node.Instance.ProcessThreadMessages.

func (Instance) PropagateNotification

func (self Instance) PropagateNotification(what int)

PropagateNotification is promoted from Node.Instance.PropagateNotification.

func (Instance) Quaternion

func (self Instance) Quaternion() Quaternion.IJKX

Quaternion is promoted from Node3D.Instance.Quaternion.

func (Instance) QueueAccessibilityUpdate

func (self Instance) QueueAccessibilityUpdate()

QueueAccessibilityUpdate is promoted from Node.Instance.QueueAccessibilityUpdate.

func (Instance) QueueFree

func (self Instance) QueueFree()

QueueFree is promoted from Node.Instance.QueueFree.

func (Instance) RemoveChild

func (self Instance) RemoveChild(node Node.Instance)

RemoveChild is promoted from Node.Instance.RemoveChild.

func (Instance) RemoveFromGroup

func (self Instance) RemoveFromGroup(group string)

RemoveFromGroup is promoted from Node.Instance.RemoveFromGroup.

func (Instance) RequestReady

func (self Instance) RequestReady()

RequestReady is promoted from Node.Instance.RequestReady.

func (Instance) ResetPhysicsInterpolation

func (self Instance) ResetPhysicsInterpolation()

ResetPhysicsInterpolation is promoted from Node.Instance.ResetPhysicsInterpolation.

func (Instance) ResourceChanged

func (self Instance) ResourceChanged(resource Resource.Instance)

func (Instance) Rotate

func (self Instance) Rotate(axis Vector3.XYZ, angle Angle.Radians)

Rotate is promoted from Node3D.Instance.Rotate.

func (Instance) RotateObjectLocal

func (self Instance) RotateObjectLocal(axis Vector3.XYZ, angle Angle.Radians)

RotateObjectLocal is promoted from Node3D.Instance.RotateObjectLocal.

func (Instance) RotateX

func (self Instance) RotateX(angle Angle.Radians)

RotateX is promoted from Node3D.Instance.RotateX.

func (Instance) RotateY

func (self Instance) RotateY(angle Angle.Radians)

RotateY is promoted from Node3D.Instance.RotateY.

func (Instance) RotateZ

func (self Instance) RotateZ(angle Angle.Radians)

RotateZ is promoted from Node3D.Instance.RotateZ.

func (Instance) Rotation

func (self Instance) Rotation() Euler.Radians

Rotation is promoted from Node3D.Instance.Rotation.

func (Instance) RotationDegrees

func (self Instance) RotationDegrees() Euler.Degrees

RotationDegrees is promoted from Node3D.Instance.RotationDegrees.

func (Instance) RotationEditMode

func (self Instance) RotationEditMode() Node3D.RotationEditMode

RotationEditMode is promoted from Node3D.Instance.RotationEditMode.

func (Instance) RotationOrder

func (self Instance) RotationOrder() Angle.Order

RotationOrder is promoted from Node3D.Instance.RotationOrder.

func (Instance) RpcConfig

func (self Instance) RpcConfig(method string, config any)

RpcConfig is promoted from Node.Instance.RpcConfig.

func (Instance) Scale

func (self Instance) Scale() Vector3.XYZ

Scale is promoted from Node3D.Instance.Scale.

func (Instance) ScaleObjectLocal

func (self Instance) ScaleObjectLocal(scale Vector3.XYZ)

ScaleObjectLocal is promoted from Node3D.Instance.ScaleObjectLocal.

func (Instance) SceneFilePath

func (self Instance) SceneFilePath() string

SceneFilePath is promoted from Node.Instance.SceneFilePath.

func (Instance) SetAutoTranslateMode

func (self Instance) SetAutoTranslateMode(value Node.AutoTranslateMode) Instance

SetAutoTranslateMode is promoted from Node.Instance.SetAutoTranslateMode.

func (Instance) SetBakeNavigation

func (self Instance) SetBakeNavigation(value bool) Instance

SetBakeNavigation sets the property returned by [IsBakingNavigation]. Returns the instance, so that property settings can be chained.

func (Instance) SetBasis

func (self Instance) SetBasis(value Basis.XYZ) Instance

SetBasis is promoted from Node3D.Instance.SetBasis.

func (Instance) SetCellCenterX

func (self Instance) SetCellCenterX(value bool) Instance

SetCellCenterX sets the property returned by [GetCenterX]. Returns the instance, so that property settings can be chained.

func (Instance) SetCellCenterY

func (self Instance) SetCellCenterY(value bool) Instance

SetCellCenterY sets the property returned by [GetCenterY]. Returns the instance, so that property settings can be chained.

func (Instance) SetCellCenterZ

func (self Instance) SetCellCenterZ(value bool) Instance

SetCellCenterZ sets the property returned by [GetCenterZ]. Returns the instance, so that property settings can be chained.

func (Instance) SetCellItem

func (self Instance) SetCellItem(position Vector3i.XYZ, item CellItem) Instance

func (Instance) SetCellOctantSize

func (self Instance) SetCellOctantSize(value int) Instance

SetCellOctantSize sets the property returned by [GetOctantSize]. Returns the instance, so that property settings can be chained.

func (Instance) SetCellScale

func (self Instance) SetCellScale(value Float.X) Instance

SetCellScale sets the property returned by [GetCellScale]. Returns the instance, so that property settings can be chained.

func (Instance) SetCellSize

func (self Instance) SetCellSize(value Vector3.XYZ) Instance

SetCellSize sets the property returned by [GetCellSize]. Returns the instance, so that property settings can be chained.

func (Instance) SetCollisionLayer

func (self Instance) SetCollisionLayer(value int) Instance

SetCollisionLayer sets the property returned by [GetCollisionLayer]. Returns the instance, so that property settings can be chained.

func (Instance) SetCollisionLayerValue

func (self Instance) SetCollisionLayerValue(layer_number int, value bool) Instance

func (Instance) SetCollisionMask

func (self Instance) SetCollisionMask(value int) Instance

SetCollisionMask sets the property returned by [GetCollisionMask]. Returns the instance, so that property settings can be chained.

func (Instance) SetCollisionMaskValue

func (self Instance) SetCollisionMaskValue(layer_number int, value bool) Instance

func (Instance) SetCollisionPriority

func (self Instance) SetCollisionPriority(value Float.X) Instance

SetCollisionPriority sets the property returned by [GetCollisionPriority]. Returns the instance, so that property settings can be chained.

func (Instance) SetDeferredThreadGroup

func (self Instance) SetDeferredThreadGroup(property string, value any) Instance

SetDeferredThreadGroup is promoted from Node.Instance.SetDeferredThreadGroup.

func (Instance) SetDisableScale

func (self Instance) SetDisableScale(disable bool) Instance

SetDisableScale is promoted from Node3D.Instance.SetDisableScale.

func (Instance) SetDisplayFolded

func (self Instance) SetDisplayFolded(fold bool) Instance

SetDisplayFolded is promoted from Node.Instance.SetDisplayFolded.

func (Instance) SetEditableInstance

func (self Instance) SetEditableInstance(node Node.Instance, is_editable bool) Instance

SetEditableInstance is promoted from Node.Instance.SetEditableInstance.

func (Instance) SetEditorDescription

func (self Instance) SetEditorDescription(value string) Instance

SetEditorDescription is promoted from Node.Instance.SetEditorDescription.

func (Instance) SetGlobalBasis

func (self Instance) SetGlobalBasis(value Basis.XYZ) Instance

SetGlobalBasis is promoted from Node3D.Instance.SetGlobalBasis.

func (Instance) SetGlobalPosition

func (self Instance) SetGlobalPosition(value Vector3.XYZ) Instance

SetGlobalPosition is promoted from Node3D.Instance.SetGlobalPosition.

func (Instance) SetGlobalRotation

func (self Instance) SetGlobalRotation(value Euler.Radians) Instance

SetGlobalRotation is promoted from Node3D.Instance.SetGlobalRotation.

func (Instance) SetGlobalRotationDegrees

func (self Instance) SetGlobalRotationDegrees(value Euler.Degrees) Instance

SetGlobalRotationDegrees is promoted from Node3D.Instance.SetGlobalRotationDegrees.

func (Instance) SetGlobalTransform

func (self Instance) SetGlobalTransform(value Transform3D.BasisOrigin) Instance

SetGlobalTransform is promoted from Node3D.Instance.SetGlobalTransform.

func (Instance) SetIdentity

func (self Instance) SetIdentity() Instance

SetIdentity is promoted from Node3D.Instance.SetIdentity.

func (Instance) SetIgnoreTransformNotification

func (self Instance) SetIgnoreTransformNotification(enabled bool) Instance

SetIgnoreTransformNotification is promoted from Node3D.Instance.SetIgnoreTransformNotification.

func (Instance) SetMeshLibrary

func (self Instance) SetMeshLibrary(value MeshLibrary.Instance) Instance

SetMeshLibrary sets the property returned by [GetMeshLibrary]. Returns the instance, so that property settings can be chained.

func (Instance) SetName

func (self Instance) SetName(value string) Instance

SetName is promoted from Node.Instance.SetName.

func (Instance) SetNavigationMap

func (self Instance) SetNavigationMap(navigation_map RID.NavigationMap3D) Instance

func (Instance) SetNotifyLocalTransform

func (self Instance) SetNotifyLocalTransform(enable bool) Instance

SetNotifyLocalTransform is promoted from Node3D.Instance.SetNotifyLocalTransform.

func (Instance) SetNotifyTransform

func (self Instance) SetNotifyTransform(enable bool) Instance

SetNotifyTransform is promoted from Node3D.Instance.SetNotifyTransform.

func (*Instance) SetObject

func (self *Instance) SetObject(obj [1]gdreference.Object) bool

func (Instance) SetOwner

func (self Instance) SetOwner(value Node.Instance) Instance

SetOwner is promoted from Node.Instance.SetOwner.

func (Instance) SetPhysicsInterpolationMode

func (self Instance) SetPhysicsInterpolationMode(value Node.PhysicsInterpolationMode) Instance

SetPhysicsInterpolationMode is promoted from Node.Instance.SetPhysicsInterpolationMode.

func (Instance) SetPhysicsMaterial

func (self Instance) SetPhysicsMaterial(value PhysicsMaterial.Instance) Instance

SetPhysicsMaterial sets the property returned by [GetPhysicsMaterial]. Returns the instance, so that property settings can be chained.

func (Instance) SetPhysicsProcess

func (self Instance) SetPhysicsProcess(enable bool) Instance

SetPhysicsProcess is promoted from Node.Instance.SetPhysicsProcess.

func (Instance) SetPhysicsProcessInternal

func (self Instance) SetPhysicsProcessInternal(enable bool) Instance

SetPhysicsProcessInternal is promoted from Node.Instance.SetPhysicsProcessInternal.

func (Instance) SetPosition

func (self Instance) SetPosition(value Vector3.XYZ) Instance

SetPosition is promoted from Node3D.Instance.SetPosition.

func (Instance) SetProcess

func (self Instance) SetProcess(enable bool) Instance

SetProcess is promoted from Node.Instance.SetProcess.

func (Instance) SetProcessInput

func (self Instance) SetProcessInput(enable bool) Instance

SetProcessInput is promoted from Node.Instance.SetProcessInput.

func (Instance) SetProcessInternal

func (self Instance) SetProcessInternal(enable bool) Instance

SetProcessInternal is promoted from Node.Instance.SetProcessInternal.

func (Instance) SetProcessMode

func (self Instance) SetProcessMode(value Node.ProcessMode) Instance

SetProcessMode is promoted from Node.Instance.SetProcessMode.

func (Instance) SetProcessPhysicsPriority

func (self Instance) SetProcessPhysicsPriority(value int) Instance

SetProcessPhysicsPriority is promoted from Node.Instance.SetProcessPhysicsPriority.

func (Instance) SetProcessPriority

func (self Instance) SetProcessPriority(value int) Instance

SetProcessPriority is promoted from Node.Instance.SetProcessPriority.

func (Instance) SetProcessShortcutInput

func (self Instance) SetProcessShortcutInput(enable bool) Instance

SetProcessShortcutInput is promoted from Node.Instance.SetProcessShortcutInput.

func (Instance) SetProcessThreadGroup

func (self Instance) SetProcessThreadGroup(value Node.ProcessThreadGroup) Instance

SetProcessThreadGroup is promoted from Node.Instance.SetProcessThreadGroup.

func (Instance) SetProcessThreadGroupOrder

func (self Instance) SetProcessThreadGroupOrder(value int) Instance

SetProcessThreadGroupOrder is promoted from Node.Instance.SetProcessThreadGroupOrder.

func (Instance) SetProcessThreadMessages

func (self Instance) SetProcessThreadMessages(value Node.ProcessThreadMessages) Instance

SetProcessThreadMessages is promoted from Node.Instance.SetProcessThreadMessages.

func (Instance) SetProcessUnhandledInput

func (self Instance) SetProcessUnhandledInput(enable bool) Instance

SetProcessUnhandledInput is promoted from Node.Instance.SetProcessUnhandledInput.

func (Instance) SetProcessUnhandledKeyInput

func (self Instance) SetProcessUnhandledKeyInput(enable bool) Instance

SetProcessUnhandledKeyInput is promoted from Node.Instance.SetProcessUnhandledKeyInput.

func (Instance) SetQuaternion

func (self Instance) SetQuaternion(value Quaternion.IJKX) Instance

SetQuaternion is promoted from Node3D.Instance.SetQuaternion.

func (Instance) SetRotation

func (self Instance) SetRotation(value Euler.Radians) Instance

SetRotation is promoted from Node3D.Instance.SetRotation.

func (Instance) SetRotationDegrees

func (self Instance) SetRotationDegrees(value Euler.Degrees) Instance

SetRotationDegrees is promoted from Node3D.Instance.SetRotationDegrees.

func (Instance) SetRotationEditMode

func (self Instance) SetRotationEditMode(value Node3D.RotationEditMode) Instance

SetRotationEditMode is promoted from Node3D.Instance.SetRotationEditMode.

func (Instance) SetRotationOrder

func (self Instance) SetRotationOrder(value Angle.Order) Instance

SetRotationOrder is promoted from Node3D.Instance.SetRotationOrder.

func (Instance) SetScale

func (self Instance) SetScale(value Vector3.XYZ) Instance

SetScale is promoted from Node3D.Instance.SetScale.

func (Instance) SetSceneFilePath

func (self Instance) SetSceneFilePath(value string) Instance

SetSceneFilePath is promoted from Node.Instance.SetSceneFilePath.

func (Instance) SetSceneInstanceLoadPlaceholder

func (self Instance) SetSceneInstanceLoadPlaceholder(load_placeholder bool) Instance

SetSceneInstanceLoadPlaceholder is promoted from Node.Instance.SetSceneInstanceLoadPlaceholder.

func (Instance) SetSubgizmoSelection

func (self Instance) SetSubgizmoSelection(gizmo Node3DGizmo.Instance, id int, transform Transform3D.BasisOrigin) Instance

SetSubgizmoSelection is promoted from Node3D.Instance.SetSubgizmoSelection.

func (Instance) SetThreadSafe

func (self Instance) SetThreadSafe(property string, value any) Instance

SetThreadSafe is promoted from Node.Instance.SetThreadSafe.

func (Instance) SetTopLevel

func (self Instance) SetTopLevel(value bool) Instance

SetTopLevel is promoted from Node3D.Instance.SetTopLevel.

func (Instance) SetTransform

func (self Instance) SetTransform(value Transform3D.BasisOrigin) Instance

SetTransform is promoted from Node3D.Instance.SetTransform.

func (Instance) SetTranslationDomainInherited

func (self Instance) SetTranslationDomainInherited() Instance

SetTranslationDomainInherited is promoted from Node.Instance.SetTranslationDomainInherited.

func (Instance) SetUniqueNameInOwner

func (self Instance) SetUniqueNameInOwner(value bool) Instance

SetUniqueNameInOwner is promoted from Node.Instance.SetUniqueNameInOwner.

func (Instance) SetVisibilityParent

func (self Instance) SetVisibilityParent(value string) Instance

SetVisibilityParent is promoted from Node3D.Instance.SetVisibilityParent.

func (Instance) SetVisible

func (self Instance) SetVisible(value bool) Instance

SetVisible is promoted from Node3D.Instance.SetVisible.

func (Instance) Show

func (self Instance) Show()

Show is promoted from Node3D.Instance.Show.

func (Instance) ToGlobal

func (self Instance) ToGlobal(local_point Vector3.XYZ) Vector3.XYZ

ToGlobal is promoted from Node3D.Instance.ToGlobal.

func (Instance) ToLocal

func (self Instance) ToLocal(global_point Vector3.XYZ) Vector3.XYZ

ToLocal is promoted from Node3D.Instance.ToLocal.

func (Instance) TopLevel

func (self Instance) TopLevel() bool

TopLevel is promoted from Node3D.Instance.TopLevel.

func (Instance) Transform

func (self Instance) Transform() Transform3D.BasisOrigin

Transform is promoted from Node3D.Instance.Transform.

func (Instance) Translate

func (self Instance) Translate(offset Vector3.XYZ)

Translate is promoted from Node3D.Instance.Translate.

func (Instance) TranslateObjectLocal

func (self Instance) TranslateObjectLocal(offset Vector3.XYZ)

TranslateObjectLocal is promoted from Node3D.Instance.TranslateObjectLocal.

func (Instance) UniqueNameInOwner

func (self Instance) UniqueNameInOwner() bool

UniqueNameInOwner is promoted from Node.Instance.UniqueNameInOwner.

func (Instance) UpdateConfigurationWarnings

func (self Instance) UpdateConfigurationWarnings()

UpdateConfigurationWarnings is promoted from Node.Instance.UpdateConfigurationWarnings.

func (Instance) UpdateGizmos

func (self Instance) UpdateGizmos()

UpdateGizmos is promoted from Node3D.Instance.UpdateGizmos.

func (Instance) Virtual

func (self Instance) Virtual(name string) reflect.Value

func (Instance) VisibilityParent

func (self Instance) VisibilityParent() string

VisibilityParent is promoted from Node3D.Instance.VisibilityParent.

func (Instance) Visible

func (self Instance) Visible() bool

Visible is promoted from Node3D.Instance.Visible.

type MoreArgs

type MoreArgs [1]gdclass.GridMap

MoreArgs is a container for Instance functions with additional 'optional' arguments.

func (MoreArgs) MakeBakedMeshes

func (self MoreArgs) MakeBakedMeshes(gen_lightmap_uv bool, lightmap_uv_texel_size Float.X)

func (MoreArgs) SetCellItem

func (self MoreArgs) SetCellItem(position Vector3i.XYZ, item CellItem, orientation int) MoreArgs

type Singleton

type Singleton[T gdclass.Interface] = Extension[T]

Singleton can be embedded in a new struct to create a Go singleton extension of the class.

It will become available as a global inside scripts and any any other Go Extension types will have any *T typed fields filled in to point at this singleton once they have been instantiated.

T must be a type that is embedding this Singleton as the first field. It is unsafe and invalid to use this type directly, or embedded in any other way.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL