Documentation
¶
Index ¶
- type Advanced
- type Any
- type CellItem
- type Expanded
- type Extension
- func (o *Extension[T]) AddGizmo(gizmo Node3DGizmo.Instance)
- func (o *Extension[T]) AsGridMap() Instance
- func (o *Extension[T]) AsNode() Node.Instance
- func (o *Extension[T]) AsNode3D() Node3D.Instance
- func (o *Extension[T]) AsObject() [1]gdreference.Object
- func (o *Extension[T]) AutoTranslateMode() Node.AutoTranslateMode
- func (o *Extension[T]) BakeNavigation() bool
- func (o *Extension[T]) Basis() Basis.XYZ
- func (o *Extension[T]) CanAutoTranslate() bool
- func (o *Extension[T]) CanProcess() bool
- func (o *Extension[T]) CellCenterX() bool
- func (o *Extension[T]) CellCenterY() bool
- func (o *Extension[T]) CellCenterZ() bool
- func (o *Extension[T]) CellOctantSize() int
- func (o *Extension[T]) CellScale() Float.X
- func (o *Extension[T]) CellSize() Vector3.XYZ
- func (o *Extension[T]) Clear()
- func (o *Extension[T]) ClearBakedMeshes()
- func (o *Extension[T]) ClearGizmos()
- func (o *Extension[T]) ClearSubgizmoSelection()
- func (o *Extension[T]) CollisionLayer() int
- func (o *Extension[T]) CollisionMask() int
- func (o *Extension[T]) CollisionPriority() Float.X
- func (o *Extension[T]) CreateTween() Tween.Instance
- func (o *Extension[T]) EditorDescription() string
- func (o *Extension[T]) FindParent(pattern string) Node.Instance
- func (o *Extension[T]) ForceUpdateTransform()
- func (o *Extension[T]) GetAccessibilityElement() RID.AccessibilityElement
- func (o *Extension[T]) GetBakeMeshInstance(idx int) RID.Mesh
- func (o *Extension[T]) GetBakeMeshes() []any
- func (o *Extension[T]) GetBasisWithOrthogonalIndex(index int) Basis.XYZ
- func (o *Extension[T]) GetCellItem(position Vector3i.XYZ) CellItem
- func (o *Extension[T]) GetCellItemBasis(position Vector3i.XYZ) Basis.XYZ
- func (o *Extension[T]) GetCellItemOrientation(position Vector3i.XYZ) CellItem
- func (o *Extension[T]) GetCollisionLayerValue(layer_number int) bool
- func (o *Extension[T]) GetCollisionMaskValue(layer_number int) bool
- func (o *Extension[T]) GetGizmos() []Node3DGizmo.Instance
- func (o *Extension[T]) GetGlobalTransformInterpolated() Transform3D.BasisOrigin
- func (o *Extension[T]) GetGroups() []string
- func (o *Extension[T]) GetMeshes() []any
- func (o *Extension[T]) GetMultiplayerAuthority() int
- func (o *Extension[T]) GetNavigationMap() RID.NavigationMap3D
- func (o *Extension[T]) GetNode(path string) Node.Instance
- func (o *Extension[T]) GetNodeOrNull(path string) Node.Instance
- func (o *Extension[T]) GetNodeRpcConfig() any
- func (o *Extension[T]) GetOrthogonalIndexFromBasis(basis Basis.XYZ) int
- func (o *Extension[T]) GetParent() Node.Instance
- func (o *Extension[T]) GetParentNode3d() Node3D.Instance
- func (o *Extension[T]) GetPath() string
- func (o *Extension[T]) GetPhysicsProcessDeltaTime() Float.X
- func (o *Extension[T]) GetProcessDeltaTime() Float.X
- func (o *Extension[T]) GetSceneInstanceLoadPlaceholder() bool
- func (o *Extension[T]) GetTreeString() string
- func (o *Extension[T]) GetTreeStringPretty() string
- func (o *Extension[T]) GetUsedCells() []Vector3i.XYZ
- func (o *Extension[T]) GetUsedCellsByItem(item CellItem) []Vector3i.XYZ
- func (o *Extension[T]) GetWorld3d() World3D.Instance
- func (o *Extension[T]) GlobalBasis() Basis.XYZ
- func (o *Extension[T]) GlobalPosition() Vector3.XYZ
- func (o *Extension[T]) GlobalRotate(axis Vector3.XYZ, angle Angle.Radians)
- func (o *Extension[T]) GlobalRotation() Euler.Radians
- func (o *Extension[T]) GlobalRotationDegrees() Euler.Degrees
- func (o *Extension[T]) GlobalScale(scale Vector3.XYZ)
- func (o *Extension[T]) GlobalTransform() Transform3D.BasisOrigin
- func (o *Extension[T]) GlobalTranslate(offset Vector3.XYZ)
- func (o *Extension[T]) HasNode(path string) bool
- func (o *Extension[T]) HasNodeAndResource(path string) bool
- func (o *Extension[T]) Hide()
- func (o *Extension[T]) IsAncestorOf(node Node.Instance) bool
- func (o *Extension[T]) IsDisplayedFolded() bool
- func (o *Extension[T]) IsEditableInstance(node Node.Instance) bool
- func (o *Extension[T]) IsGreaterThan(node Node.Instance) bool
- func (o *Extension[T]) IsInGroup(group string) bool
- func (o *Extension[T]) IsInsideTree() bool
- func (o *Extension[T]) IsLocalTransformNotificationEnabled() bool
- func (o *Extension[T]) IsMultiplayerAuthority() bool
- func (o *Extension[T]) IsNodeReady() bool
- func (o *Extension[T]) IsPartOfEditedScene() bool
- func (o *Extension[T]) IsPhysicsInterpolated() bool
- func (o *Extension[T]) IsPhysicsInterpolatedAndEnabled() bool
- func (o *Extension[T]) IsPhysicsProcessing() bool
- func (o *Extension[T]) IsPhysicsProcessingInternal() bool
- func (o *Extension[T]) IsProcessing() bool
- func (o *Extension[T]) IsProcessingInput() bool
- func (o *Extension[T]) IsProcessingInternal() bool
- func (o *Extension[T]) IsProcessingShortcutInput() bool
- func (o *Extension[T]) IsProcessingUnhandledInput() bool
- func (o *Extension[T]) IsProcessingUnhandledKeyInput() bool
- func (o *Extension[T]) IsScaleDisabled() bool
- func (o *Extension[T]) IsTransformNotificationEnabled() bool
- func (o *Extension[T]) IsVisibleInTree() bool
- func (o *Extension[T]) LocalToMap(local_position Vector3.XYZ) Vector3i.XYZ
- func (o *Extension[T]) MapToLocal(map_position Vector3i.XYZ) Vector3.XYZ
- func (o *Extension[T]) MeshLibrary() MeshLibrary.Instance
- func (o *Extension[T]) MoveChild(child_node Node.Instance, to_index int)
- func (o *Extension[T]) Multiplayer() MultiplayerAPI.Instance
- func (o *Extension[T]) Name() string
- func (o *Extension[T]) NotifyDeferredThreadGroup(what int)
- func (o *Extension[T]) NotifyThreadSafe(what int)
- func (o *Extension[T]) OnCellSizeChanged(cb func(cell_size Vector3.XYZ), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnChanged(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnChildEnteredTree(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnChildExitingTree(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnChildOrderChanged(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnEditorDescriptionChanged(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnEditorStateChanged(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnReady(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnRenamed(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnReplacingBy(cb func(node Node.Instance), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnTreeEntered(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnTreeExited(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnTreeExiting(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) OnVisibilityChanged(cb func(), flags ...Signal.Flags) *Extension[T]
- func (o *Extension[T]) Orthonormalize()
- func (o *Extension[T]) Owner() Node.Instance
- func (o *Extension[T]) PhysicsInterpolationMode() Node.PhysicsInterpolationMode
- func (o *Extension[T]) PhysicsMaterial() PhysicsMaterial.Instance
- func (o *Extension[T]) Position() Vector3.XYZ
- func (o *Extension[T]) PrintTree()
- func (o *Extension[T]) PrintTreePretty()
- func (o *Extension[T]) ProcessMode() Node.ProcessMode
- func (o *Extension[T]) ProcessPhysicsPriority() int
- func (o *Extension[T]) ProcessPriority() int
- func (o *Extension[T]) ProcessThreadGroup() Node.ProcessThreadGroup
- func (o *Extension[T]) ProcessThreadGroupOrder() int
- func (o *Extension[T]) ProcessThreadMessages() Node.ProcessThreadMessages
- func (o *Extension[T]) PropagateNotification(what int)
- func (o *Extension[T]) Quaternion() Quaternion.IJKX
- func (o *Extension[T]) QueueAccessibilityUpdate()
- func (o *Extension[T]) QueueFree()
- func (o *Extension[T]) RemoveChild(node Node.Instance)
- func (o *Extension[T]) RemoveFromGroup(group string)
- func (o *Extension[T]) RequestReady()
- func (o *Extension[T]) ResetPhysicsInterpolation()
- func (o *Extension[T]) ResourceChanged(resource Resource.Instance)
- func (o *Extension[T]) Rotate(axis Vector3.XYZ, angle Angle.Radians)
- func (o *Extension[T]) RotateObjectLocal(axis Vector3.XYZ, angle Angle.Radians)
- func (o *Extension[T]) RotateX(angle Angle.Radians)
- func (o *Extension[T]) RotateY(angle Angle.Radians)
- func (o *Extension[T]) RotateZ(angle Angle.Radians)
- func (o *Extension[T]) Rotation() Euler.Radians
- func (o *Extension[T]) RotationDegrees() Euler.Degrees
- func (o *Extension[T]) RotationEditMode() Node3D.RotationEditMode
- func (o *Extension[T]) RotationOrder() Angle.Order
- func (o *Extension[T]) RpcConfig(method string, config any)
- func (o *Extension[T]) Scale() Vector3.XYZ
- func (o *Extension[T]) ScaleObjectLocal(scale Vector3.XYZ)
- func (o *Extension[T]) SceneFilePath() string
- func (o *Extension[T]) SetAutoTranslateMode(value Node.AutoTranslateMode) *Extension[T]
- func (o *Extension[T]) SetBakeNavigation(value bool) *Extension[T]
- func (o *Extension[T]) SetBasis(value Basis.XYZ) *Extension[T]
- func (o *Extension[T]) SetCellCenterX(value bool) *Extension[T]
- func (o *Extension[T]) SetCellCenterY(value bool) *Extension[T]
- func (o *Extension[T]) SetCellCenterZ(value bool) *Extension[T]
- func (o *Extension[T]) SetCellOctantSize(value int) *Extension[T]
- func (o *Extension[T]) SetCellScale(value Float.X) *Extension[T]
- func (o *Extension[T]) SetCellSize(value Vector3.XYZ) *Extension[T]
- func (o *Extension[T]) SetCollisionLayer(value int) *Extension[T]
- func (o *Extension[T]) SetCollisionLayerValue(layer_number int, value bool) *Extension[T]
- func (o *Extension[T]) SetCollisionMask(value int) *Extension[T]
- func (o *Extension[T]) SetCollisionMaskValue(layer_number int, value bool) *Extension[T]
- func (o *Extension[T]) SetCollisionPriority(value Float.X) *Extension[T]
- func (o *Extension[T]) SetDeferredThreadGroup(property string, value any) *Extension[T]
- func (o *Extension[T]) SetDisableScale(disable bool) *Extension[T]
- func (o *Extension[T]) SetDisplayFolded(fold bool) *Extension[T]
- func (o *Extension[T]) SetEditableInstance(node Node.Instance, is_editable bool) *Extension[T]
- func (o *Extension[T]) SetEditorDescription(value string) *Extension[T]
- func (o *Extension[T]) SetGlobalBasis(value Basis.XYZ) *Extension[T]
- func (o *Extension[T]) SetGlobalPosition(value Vector3.XYZ) *Extension[T]
- func (o *Extension[T]) SetGlobalRotation(value Euler.Radians) *Extension[T]
- func (o *Extension[T]) SetGlobalRotationDegrees(value Euler.Degrees) *Extension[T]
- func (o *Extension[T]) SetGlobalTransform(value Transform3D.BasisOrigin) *Extension[T]
- func (o *Extension[T]) SetIdentity() *Extension[T]
- func (o *Extension[T]) SetIgnoreTransformNotification(enabled bool) *Extension[T]
- func (o *Extension[T]) SetMeshLibrary(value MeshLibrary.Instance) *Extension[T]
- func (o *Extension[T]) SetName(value string) *Extension[T]
- func (o *Extension[T]) SetNavigationMap(navigation_map RID.NavigationMap3D) *Extension[T]
- func (o *Extension[T]) SetNotifyLocalTransform(enable bool) *Extension[T]
- func (o *Extension[T]) SetNotifyTransform(enable bool) *Extension[T]
- func (o *Extension[T]) SetOwner(value Node.Instance) *Extension[T]
- func (o *Extension[T]) SetPhysicsInterpolationMode(value Node.PhysicsInterpolationMode) *Extension[T]
- func (o *Extension[T]) SetPhysicsMaterial(value PhysicsMaterial.Instance) *Extension[T]
- func (o *Extension[T]) SetPhysicsProcess(enable bool) *Extension[T]
- func (o *Extension[T]) SetPhysicsProcessInternal(enable bool) *Extension[T]
- func (o *Extension[T]) SetPosition(value Vector3.XYZ) *Extension[T]
- func (o *Extension[T]) SetProcess(enable bool) *Extension[T]
- func (o *Extension[T]) SetProcessInput(enable bool) *Extension[T]
- func (o *Extension[T]) SetProcessInternal(enable bool) *Extension[T]
- func (o *Extension[T]) SetProcessMode(value Node.ProcessMode) *Extension[T]
- func (o *Extension[T]) SetProcessPhysicsPriority(value int) *Extension[T]
- func (o *Extension[T]) SetProcessPriority(value int) *Extension[T]
- func (o *Extension[T]) SetProcessShortcutInput(enable bool) *Extension[T]
- func (o *Extension[T]) SetProcessThreadGroup(value Node.ProcessThreadGroup) *Extension[T]
- func (o *Extension[T]) SetProcessThreadGroupOrder(value int) *Extension[T]
- func (o *Extension[T]) SetProcessThreadMessages(value Node.ProcessThreadMessages) *Extension[T]
- func (o *Extension[T]) SetProcessUnhandledInput(enable bool) *Extension[T]
- func (o *Extension[T]) SetProcessUnhandledKeyInput(enable bool) *Extension[T]
- func (o *Extension[T]) SetQuaternion(value Quaternion.IJKX) *Extension[T]
- func (o *Extension[T]) SetRotation(value Euler.Radians) *Extension[T]
- func (o *Extension[T]) SetRotationDegrees(value Euler.Degrees) *Extension[T]
- func (o *Extension[T]) SetRotationEditMode(value Node3D.RotationEditMode) *Extension[T]
- func (o *Extension[T]) SetRotationOrder(value Angle.Order) *Extension[T]
- func (o *Extension[T]) SetScale(value Vector3.XYZ) *Extension[T]
- func (o *Extension[T]) SetSceneFilePath(value string) *Extension[T]
- func (o *Extension[T]) SetSceneInstanceLoadPlaceholder(load_placeholder bool) *Extension[T]
- func (o *Extension[T]) SetSubgizmoSelection(gizmo Node3DGizmo.Instance, id int, transform Transform3D.BasisOrigin) *Extension[T]
- func (o *Extension[T]) SetThreadSafe(property string, value any) *Extension[T]
- func (o *Extension[T]) SetTopLevel(value bool) *Extension[T]
- func (o *Extension[T]) SetTransform(value Transform3D.BasisOrigin) *Extension[T]
- func (o *Extension[T]) SetTranslationDomainInherited() *Extension[T]
- func (o *Extension[T]) SetUniqueNameInOwner(value bool) *Extension[T]
- func (o *Extension[T]) SetVisibilityParent(value string) *Extension[T]
- func (o *Extension[T]) SetVisible(value bool) *Extension[T]
- func (o *Extension[T]) Show()
- func (o *Extension[T]) ToGlobal(local_point Vector3.XYZ) Vector3.XYZ
- func (o *Extension[T]) ToLocal(global_point Vector3.XYZ) Vector3.XYZ
- func (o *Extension[T]) TopLevel() bool
- func (o *Extension[T]) Transform() Transform3D.BasisOrigin
- func (o *Extension[T]) Translate(offset Vector3.XYZ)
- func (o *Extension[T]) TranslateObjectLocal(offset Vector3.XYZ)
- func (o *Extension[T]) UniqueNameInOwner() bool
- func (o *Extension[T]) UpdateConfigurationWarnings()
- func (o *Extension[T]) UpdateGizmos()
- func (o *Extension[T]) VisibilityParent() string
- func (o *Extension[T]) Visible() bool
- type ID
- type Instance
- func (self Instance) AddGizmo(gizmo Node3DGizmo.Instance)
- func (o Instance) AsGridMap() Instance
- func (o Instance) AsNode() Node.Instance
- func (o Instance) AsNode3D() Node3D.Instance
- func (o Instance) AsObject() [1]gdreference.Object
- func (self Instance) AutoTranslateMode() Node.AutoTranslateMode
- func (self Instance) BakeNavigation() bool
- func (self Instance) Basis() Basis.XYZ
- func (self Instance) CanAutoTranslate() bool
- func (self Instance) CanProcess() bool
- func (self Instance) CellCenterX() bool
- func (self Instance) CellCenterY() bool
- func (self Instance) CellCenterZ() bool
- func (self Instance) CellOctantSize() int
- func (self Instance) CellScale() Float.X
- func (self Instance) CellSize() Vector3.XYZ
- func (self Instance) Clear()
- func (self Instance) ClearBakedMeshes()
- func (self Instance) ClearGizmos()
- func (self Instance) ClearSubgizmoSelection()
- func (self Instance) CollisionLayer() int
- func (self Instance) CollisionMask() int
- func (self Instance) CollisionPriority() Float.X
- func (self Instance) CreateTween() Tween.Instance
- func (self Instance) EditorDescription() string
- func (self Instance) FindParent(pattern string) Node.Instance
- func (self Instance) ForceUpdateTransform()
- func (self Instance) GetAccessibilityElement() RID.AccessibilityElement
- func (self Instance) GetBakeMeshInstance(idx int) RID.Mesh
- func (self Instance) GetBakeMeshes() []any
- func (self Instance) GetBasisWithOrthogonalIndex(index int) Basis.XYZ
- func (self Instance) GetCellItem(position Vector3i.XYZ) CellItem
- func (self Instance) GetCellItemBasis(position Vector3i.XYZ) Basis.XYZ
- func (self Instance) GetCellItemOrientation(position Vector3i.XYZ) CellItem
- func (self Instance) GetCollisionLayerValue(layer_number int) bool
- func (self Instance) GetCollisionMaskValue(layer_number int) bool
- func (self Instance) GetGizmos() []Node3DGizmo.Instance
- func (self Instance) GetGlobalTransformInterpolated() Transform3D.BasisOrigin
- func (self Instance) GetGroups() []string
- func (self Instance) GetMeshes() []any
- func (self Instance) GetMultiplayerAuthority() int
- func (self Instance) GetNavigationMap() RID.NavigationMap3D
- func (self Instance) GetNode(path string) Node.Instance
- func (self Instance) GetNodeOrNull(path string) Node.Instance
- func (self Instance) GetNodeRpcConfig() any
- func (self Instance) GetOrthogonalIndexFromBasis(basis Basis.XYZ) int
- func (self Instance) GetParent() Node.Instance
- func (self Instance) GetParentNode3d() Node3D.Instance
- func (self Instance) GetPath() string
- func (self Instance) GetPhysicsProcessDeltaTime() Float.X
- func (self Instance) GetProcessDeltaTime() Float.X
- func (self Instance) GetSceneInstanceLoadPlaceholder() bool
- func (self Instance) GetTreeString() string
- func (self Instance) GetTreeStringPretty() string
- func (self Instance) GetUsedCells() []Vector3i.XYZ
- func (self Instance) GetUsedCellsByItem(item CellItem) []Vector3i.XYZ
- func (self Instance) GetWorld3d() World3D.Instance
- func (self Instance) GlobalBasis() Basis.XYZ
- func (self Instance) GlobalPosition() Vector3.XYZ
- func (self Instance) GlobalRotate(axis Vector3.XYZ, angle Angle.Radians)
- func (self Instance) GlobalRotation() Euler.Radians
- func (self Instance) GlobalRotationDegrees() Euler.Degrees
- func (self Instance) GlobalScale(scale Vector3.XYZ)
- func (self Instance) GlobalTransform() Transform3D.BasisOrigin
- func (self Instance) GlobalTranslate(offset Vector3.XYZ)
- func (self Instance) HasNode(path string) bool
- func (self Instance) HasNodeAndResource(path string) bool
- func (self Instance) Hide()
- func (self Instance) ID() ID
- func (self Instance) IsAncestorOf(node Node.Instance) bool
- func (self Instance) IsDisplayedFolded() bool
- func (self Instance) IsEditableInstance(node Node.Instance) bool
- func (self Instance) IsGreaterThan(node Node.Instance) bool
- func (self Instance) IsInGroup(group string) bool
- func (self Instance) IsInsideTree() bool
- func (self Instance) IsLocalTransformNotificationEnabled() bool
- func (self Instance) IsMultiplayerAuthority() bool
- func (self Instance) IsNodeReady() bool
- func (self Instance) IsPartOfEditedScene() bool
- func (self Instance) IsPhysicsInterpolated() bool
- func (self Instance) IsPhysicsInterpolatedAndEnabled() bool
- func (self Instance) IsPhysicsProcessing() bool
- func (self Instance) IsPhysicsProcessingInternal() bool
- func (self Instance) IsProcessing() bool
- func (self Instance) IsProcessingInput() bool
- func (self Instance) IsProcessingInternal() bool
- func (self Instance) IsProcessingShortcutInput() bool
- func (self Instance) IsProcessingUnhandledInput() bool
- func (self Instance) IsProcessingUnhandledKeyInput() bool
- func (self Instance) IsScaleDisabled() bool
- func (self Instance) IsTransformNotificationEnabled() bool
- func (self Instance) IsVisibleInTree() bool
- func (self Instance) LocalToMap(local_position Vector3.XYZ) Vector3i.XYZ
- func (self Instance) MakeBakedMeshes()
- func (self Instance) MapToLocal(map_position Vector3i.XYZ) Vector3.XYZ
- func (self Instance) MeshLibrary() MeshLibrary.Instance
- func (self Instance) MoreArgs() MoreArgs
- func (self Instance) MoveChild(child_node Node.Instance, to_index int)
- func (self Instance) Multiplayer() MultiplayerAPI.Instance
- func (self Instance) Name() string
- func (self Instance) NotifyDeferredThreadGroup(what int)
- func (self Instance) NotifyThreadSafe(what int)
- func (self Instance) OnCellSizeChanged(cb func(cell_size Vector3.XYZ), flags ...Signal.Flags) Instance
- func (self Instance) OnChanged(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnChildEnteredTree(cb func(node Node.Instance), flags ...Signal.Flags) Instance
- func (self Instance) OnChildExitingTree(cb func(node Node.Instance), flags ...Signal.Flags) Instance
- func (self Instance) OnChildOrderChanged(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnEditorDescriptionChanged(cb func(node Node.Instance), flags ...Signal.Flags) Instance
- func (self Instance) OnEditorStateChanged(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnReady(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnRenamed(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnReplacingBy(cb func(node Node.Instance), flags ...Signal.Flags) Instance
- func (self Instance) OnTreeEntered(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnTreeExited(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnTreeExiting(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) OnVisibilityChanged(cb func(), flags ...Signal.Flags) Instance
- func (self Instance) Orthonormalize()
- func (self Instance) Owner() Node.Instance
- func (self Instance) PhysicsInterpolationMode() Node.PhysicsInterpolationMode
- func (self Instance) PhysicsMaterial() PhysicsMaterial.Instance
- func (self Instance) Position() Vector3.XYZ
- func (self Instance) PrintTree()
- func (self Instance) PrintTreePretty()
- func (self Instance) ProcessMode() Node.ProcessMode
- func (self Instance) ProcessPhysicsPriority() int
- func (self Instance) ProcessPriority() int
- func (self Instance) ProcessThreadGroup() Node.ProcessThreadGroup
- func (self Instance) ProcessThreadGroupOrder() int
- func (self Instance) ProcessThreadMessages() Node.ProcessThreadMessages
- func (self Instance) PropagateNotification(what int)
- func (self Instance) Quaternion() Quaternion.IJKX
- func (self Instance) QueueAccessibilityUpdate()
- func (self Instance) QueueFree()
- func (self Instance) RemoveChild(node Node.Instance)
- func (self Instance) RemoveFromGroup(group string)
- func (self Instance) RequestReady()
- func (self Instance) ResetPhysicsInterpolation()
- func (self Instance) ResourceChanged(resource Resource.Instance)
- func (self Instance) Rotate(axis Vector3.XYZ, angle Angle.Radians)
- func (self Instance) RotateObjectLocal(axis Vector3.XYZ, angle Angle.Radians)
- func (self Instance) RotateX(angle Angle.Radians)
- func (self Instance) RotateY(angle Angle.Radians)
- func (self Instance) RotateZ(angle Angle.Radians)
- func (self Instance) Rotation() Euler.Radians
- func (self Instance) RotationDegrees() Euler.Degrees
- func (self Instance) RotationEditMode() Node3D.RotationEditMode
- func (self Instance) RotationOrder() Angle.Order
- func (self Instance) RpcConfig(method string, config any)
- func (self Instance) Scale() Vector3.XYZ
- func (self Instance) ScaleObjectLocal(scale Vector3.XYZ)
- func (self Instance) SceneFilePath() string
- func (self Instance) SetAutoTranslateMode(value Node.AutoTranslateMode) Instance
- func (self Instance) SetBakeNavigation(value bool) Instance
- func (self Instance) SetBasis(value Basis.XYZ) Instance
- func (self Instance) SetCellCenterX(value bool) Instance
- func (self Instance) SetCellCenterY(value bool) Instance
- func (self Instance) SetCellCenterZ(value bool) Instance
- func (self Instance) SetCellItem(position Vector3i.XYZ, item CellItem) Instance
- func (self Instance) SetCellOctantSize(value int) Instance
- func (self Instance) SetCellScale(value Float.X) Instance
- func (self Instance) SetCellSize(value Vector3.XYZ) Instance
- func (self Instance) SetCollisionLayer(value int) Instance
- func (self Instance) SetCollisionLayerValue(layer_number int, value bool) Instance
- func (self Instance) SetCollisionMask(value int) Instance
- func (self Instance) SetCollisionMaskValue(layer_number int, value bool) Instance
- func (self Instance) SetCollisionPriority(value Float.X) Instance
- func (self Instance) SetDeferredThreadGroup(property string, value any) Instance
- func (self Instance) SetDisableScale(disable bool) Instance
- func (self Instance) SetDisplayFolded(fold bool) Instance
- func (self Instance) SetEditableInstance(node Node.Instance, is_editable bool) Instance
- func (self Instance) SetEditorDescription(value string) Instance
- func (self Instance) SetGlobalBasis(value Basis.XYZ) Instance
- func (self Instance) SetGlobalPosition(value Vector3.XYZ) Instance
- func (self Instance) SetGlobalRotation(value Euler.Radians) Instance
- func (self Instance) SetGlobalRotationDegrees(value Euler.Degrees) Instance
- func (self Instance) SetGlobalTransform(value Transform3D.BasisOrigin) Instance
- func (self Instance) SetIdentity() Instance
- func (self Instance) SetIgnoreTransformNotification(enabled bool) Instance
- func (self Instance) SetMeshLibrary(value MeshLibrary.Instance) Instance
- func (self Instance) SetName(value string) Instance
- func (self Instance) SetNavigationMap(navigation_map RID.NavigationMap3D) Instance
- func (self Instance) SetNotifyLocalTransform(enable bool) Instance
- func (self Instance) SetNotifyTransform(enable bool) Instance
- func (self *Instance) SetObject(obj [1]gdreference.Object) bool
- func (self Instance) SetOwner(value Node.Instance) Instance
- func (self Instance) SetPhysicsInterpolationMode(value Node.PhysicsInterpolationMode) Instance
- func (self Instance) SetPhysicsMaterial(value PhysicsMaterial.Instance) Instance
- func (self Instance) SetPhysicsProcess(enable bool) Instance
- func (self Instance) SetPhysicsProcessInternal(enable bool) Instance
- func (self Instance) SetPosition(value Vector3.XYZ) Instance
- func (self Instance) SetProcess(enable bool) Instance
- func (self Instance) SetProcessInput(enable bool) Instance
- func (self Instance) SetProcessInternal(enable bool) Instance
- func (self Instance) SetProcessMode(value Node.ProcessMode) Instance
- func (self Instance) SetProcessPhysicsPriority(value int) Instance
- func (self Instance) SetProcessPriority(value int) Instance
- func (self Instance) SetProcessShortcutInput(enable bool) Instance
- func (self Instance) SetProcessThreadGroup(value Node.ProcessThreadGroup) Instance
- func (self Instance) SetProcessThreadGroupOrder(value int) Instance
- func (self Instance) SetProcessThreadMessages(value Node.ProcessThreadMessages) Instance
- func (self Instance) SetProcessUnhandledInput(enable bool) Instance
- func (self Instance) SetProcessUnhandledKeyInput(enable bool) Instance
- func (self Instance) SetQuaternion(value Quaternion.IJKX) Instance
- func (self Instance) SetRotation(value Euler.Radians) Instance
- func (self Instance) SetRotationDegrees(value Euler.Degrees) Instance
- func (self Instance) SetRotationEditMode(value Node3D.RotationEditMode) Instance
- func (self Instance) SetRotationOrder(value Angle.Order) Instance
- func (self Instance) SetScale(value Vector3.XYZ) Instance
- func (self Instance) SetSceneFilePath(value string) Instance
- func (self Instance) SetSceneInstanceLoadPlaceholder(load_placeholder bool) Instance
- func (self Instance) SetSubgizmoSelection(gizmo Node3DGizmo.Instance, id int, transform Transform3D.BasisOrigin) Instance
- func (self Instance) SetThreadSafe(property string, value any) Instance
- func (self Instance) SetTopLevel(value bool) Instance
- func (self Instance) SetTransform(value Transform3D.BasisOrigin) Instance
- func (self Instance) SetTranslationDomainInherited() Instance
- func (self Instance) SetUniqueNameInOwner(value bool) Instance
- func (self Instance) SetVisibilityParent(value string) Instance
- func (self Instance) SetVisible(value bool) Instance
- func (self Instance) Show()
- func (self Instance) ToGlobal(local_point Vector3.XYZ) Vector3.XYZ
- func (self Instance) ToLocal(global_point Vector3.XYZ) Vector3.XYZ
- func (self Instance) TopLevel() bool
- func (self Instance) Transform() Transform3D.BasisOrigin
- func (self Instance) Translate(offset Vector3.XYZ)
- func (self Instance) TranslateObjectLocal(offset Vector3.XYZ)
- func (self Instance) UniqueNameInOwner() bool
- func (self Instance) UpdateConfigurationWarnings()
- func (self Instance) UpdateGizmos()
- func (self Instance) Virtual(name string) reflect.Value
- func (self Instance) VisibilityParent() string
- func (self Instance) Visible() bool
- type MoreArgs
- type Singleton
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 CellItem ¶
type CellItem int
const InvalidCellItem CellItem = -1 //gd:GridMap.INVALID_CELL_ITEM
type Extension ¶
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]) 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 (*Extension[T]) CanAutoTranslate ¶
CanAutoTranslate is promoted from Node.Instance.CanAutoTranslate.
func (*Extension[T]) CanProcess ¶
CanProcess is promoted from Node.Instance.CanProcess.
func (*Extension[T]) CellCenterX ¶
func (*Extension[T]) CellCenterY ¶
func (*Extension[T]) CellCenterZ ¶
func (*Extension[T]) CellOctantSize ¶
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 (*Extension[T]) CollisionMask ¶
func (*Extension[T]) CollisionPriority ¶
func (*Extension[T]) CreateTween ¶
CreateTween is promoted from Node.Instance.CreateTween.
func (*Extension[T]) EditorDescription ¶
func (*Extension[T]) FindParent ¶
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 (*Extension[T]) GetBakeMeshes ¶
func (*Extension[T]) GetBasisWithOrthogonalIndex ¶
func (*Extension[T]) GetCellItem ¶
func (*Extension[T]) GetCellItemBasis ¶
func (*Extension[T]) GetCellItemOrientation ¶
func (*Extension[T]) GetCollisionLayerValue ¶
func (*Extension[T]) GetCollisionMaskValue ¶
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 ¶
GetGroups is promoted from Node.Instance.GetGroups.
func (*Extension[T]) GetMultiplayerAuthority ¶
GetMultiplayerAuthority is promoted from Node.Instance.GetMultiplayerAuthority.
func (*Extension[T]) GetNavigationMap ¶
func (o *Extension[T]) GetNavigationMap() RID.NavigationMap3D
func (*Extension[T]) GetNode ¶
GetNode is promoted from Node.Instance.GetNode.
func (*Extension[T]) GetNodeOrNull ¶
GetNodeOrNull is promoted from Node.Instance.GetNodeOrNull.
func (*Extension[T]) GetNodeRpcConfig ¶
GetNodeRpcConfig is promoted from Node.Instance.GetNodeRpcConfig.
func (*Extension[T]) GetOrthogonalIndexFromBasis ¶
func (*Extension[T]) GetParent ¶
GetParent is promoted from Node.Instance.GetParent.
func (*Extension[T]) GetParentNode3d ¶
GetParentNode3d is promoted from Node3D.Instance.GetParentNode3d.
func (*Extension[T]) GetPath ¶
GetPath is promoted from Node.Instance.GetPath.
func (*Extension[T]) GetPhysicsProcessDeltaTime ¶
GetPhysicsProcessDeltaTime is promoted from Node.Instance.GetPhysicsProcessDeltaTime.
func (*Extension[T]) GetProcessDeltaTime ¶
GetProcessDeltaTime is promoted from Node.Instance.GetProcessDeltaTime.
func (*Extension[T]) GetSceneInstanceLoadPlaceholder ¶
GetSceneInstanceLoadPlaceholder is promoted from Node.Instance.GetSceneInstanceLoadPlaceholder.
func (*Extension[T]) GetTreeString ¶
GetTreeString is promoted from Node.Instance.GetTreeString.
func (*Extension[T]) GetTreeStringPretty ¶
GetTreeStringPretty is promoted from Node.Instance.GetTreeStringPretty.
func (*Extension[T]) GetUsedCells ¶
func (*Extension[T]) GetUsedCellsByItem ¶
func (*Extension[T]) GetWorld3d ¶
GetWorld3d is promoted from Node3D.Instance.GetWorld3d.
func (*Extension[T]) GlobalBasis ¶
func (*Extension[T]) GlobalPosition ¶
func (*Extension[T]) GlobalRotate ¶
GlobalRotate is promoted from Node3D.Instance.GlobalRotate.
func (*Extension[T]) GlobalRotation ¶
func (*Extension[T]) GlobalRotationDegrees ¶
func (*Extension[T]) GlobalScale ¶
GlobalScale is promoted from Node3D.Instance.GlobalScale.
func (*Extension[T]) GlobalTransform ¶
func (o *Extension[T]) GlobalTransform() Transform3D.BasisOrigin
func (*Extension[T]) GlobalTranslate ¶
GlobalTranslate is promoted from Node3D.Instance.GlobalTranslate.
func (*Extension[T]) HasNode ¶
HasNode is promoted from Node.Instance.HasNode.
func (*Extension[T]) HasNodeAndResource ¶
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 ¶
IsAncestorOf is promoted from Node.Instance.IsAncestorOf.
func (*Extension[T]) IsDisplayedFolded ¶
IsDisplayedFolded is promoted from Node.Instance.IsDisplayedFolded.
func (*Extension[T]) IsEditableInstance ¶
IsEditableInstance is promoted from Node.Instance.IsEditableInstance.
func (*Extension[T]) IsGreaterThan ¶
IsGreaterThan is promoted from Node.Instance.IsGreaterThan.
func (*Extension[T]) IsInGroup ¶
IsInGroup is promoted from Node.Instance.IsInGroup.
func (*Extension[T]) IsInsideTree ¶
IsInsideTree is promoted from Node.Instance.IsInsideTree.
func (*Extension[T]) IsLocalTransformNotificationEnabled ¶
IsLocalTransformNotificationEnabled is promoted from Node3D.Instance.IsLocalTransformNotificationEnabled.
func (*Extension[T]) IsMultiplayerAuthority ¶
IsMultiplayerAuthority is promoted from Node.Instance.IsMultiplayerAuthority.
func (*Extension[T]) IsNodeReady ¶
IsNodeReady is promoted from Node.Instance.IsNodeReady.
func (*Extension[T]) IsPartOfEditedScene ¶
IsPartOfEditedScene is promoted from Node.Instance.IsPartOfEditedScene.
func (*Extension[T]) IsPhysicsInterpolated ¶
IsPhysicsInterpolated is promoted from Node.Instance.IsPhysicsInterpolated.
func (*Extension[T]) IsPhysicsInterpolatedAndEnabled ¶
IsPhysicsInterpolatedAndEnabled is promoted from Node.Instance.IsPhysicsInterpolatedAndEnabled.
func (*Extension[T]) IsPhysicsProcessing ¶
IsPhysicsProcessing is promoted from Node.Instance.IsPhysicsProcessing.
func (*Extension[T]) IsPhysicsProcessingInternal ¶
IsPhysicsProcessingInternal is promoted from Node.Instance.IsPhysicsProcessingInternal.
func (*Extension[T]) IsProcessing ¶
IsProcessing is promoted from Node.Instance.IsProcessing.
func (*Extension[T]) IsProcessingInput ¶
IsProcessingInput is promoted from Node.Instance.IsProcessingInput.
func (*Extension[T]) IsProcessingInternal ¶
IsProcessingInternal is promoted from Node.Instance.IsProcessingInternal.
func (*Extension[T]) IsProcessingShortcutInput ¶
IsProcessingShortcutInput is promoted from Node.Instance.IsProcessingShortcutInput.
func (*Extension[T]) IsProcessingUnhandledInput ¶
IsProcessingUnhandledInput is promoted from Node.Instance.IsProcessingUnhandledInput.
func (*Extension[T]) IsProcessingUnhandledKeyInput ¶
IsProcessingUnhandledKeyInput is promoted from Node.Instance.IsProcessingUnhandledKeyInput.
func (*Extension[T]) IsScaleDisabled ¶
IsScaleDisabled is promoted from Node3D.Instance.IsScaleDisabled.
func (*Extension[T]) IsTransformNotificationEnabled ¶
IsTransformNotificationEnabled is promoted from Node3D.Instance.IsTransformNotificationEnabled.
func (*Extension[T]) IsVisibleInTree ¶
IsVisibleInTree is promoted from Node3D.Instance.IsVisibleInTree.
func (*Extension[T]) LocalToMap ¶
func (*Extension[T]) MapToLocal ¶
func (*Extension[T]) MeshLibrary ¶
func (o *Extension[T]) MeshLibrary() MeshLibrary.Instance
func (*Extension[T]) MoveChild ¶
MoveChild is promoted from Node.Instance.MoveChild.
func (*Extension[T]) Multiplayer ¶
func (o *Extension[T]) Multiplayer() MultiplayerAPI.Instance
func (*Extension[T]) NotifyDeferredThreadGroup ¶
NotifyDeferredThreadGroup is promoted from Node.Instance.NotifyDeferredThreadGroup.
func (*Extension[T]) NotifyThreadSafe ¶
NotifyThreadSafe is promoted from Node.Instance.NotifyThreadSafe.
func (*Extension[T]) OnCellSizeChanged ¶
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 ¶
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 ¶
OnEditorStateChanged is promoted from Node.Instance.OnEditorStateChanged.
func (*Extension[T]) OnReady ¶
OnReady is promoted from Node.Instance.OnReady.
func (*Extension[T]) OnRenamed ¶
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 ¶
OnTreeEntered is promoted from Node.Instance.OnTreeEntered.
func (*Extension[T]) OnTreeExited ¶
OnTreeExited is promoted from Node.Instance.OnTreeExited.
func (*Extension[T]) OnTreeExiting ¶
OnTreeExiting is promoted from Node.Instance.OnTreeExiting.
func (*Extension[T]) OnVisibilityChanged ¶
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]) PhysicsInterpolationMode ¶
func (o *Extension[T]) PhysicsInterpolationMode() Node.PhysicsInterpolationMode
func (*Extension[T]) PhysicsMaterial ¶
func (o *Extension[T]) PhysicsMaterial() PhysicsMaterial.Instance
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 (*Extension[T]) ProcessPriority ¶
func (*Extension[T]) ProcessThreadGroup ¶
func (o *Extension[T]) ProcessThreadGroup() Node.ProcessThreadGroup
func (*Extension[T]) ProcessThreadGroupOrder ¶
func (*Extension[T]) ProcessThreadMessages ¶
func (o *Extension[T]) ProcessThreadMessages() Node.ProcessThreadMessages
func (*Extension[T]) PropagateNotification ¶
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 ¶
RemoveChild is promoted from Node.Instance.RemoveChild.
func (*Extension[T]) RemoveFromGroup ¶
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 (*Extension[T]) Rotate ¶
Rotate is promoted from Node3D.Instance.Rotate.
func (*Extension[T]) RotateObjectLocal ¶
RotateObjectLocal is promoted from Node3D.Instance.RotateObjectLocal.
func (*Extension[T]) RotateX ¶
RotateX is promoted from Node3D.Instance.RotateX.
func (*Extension[T]) RotateY ¶
RotateY is promoted from Node3D.Instance.RotateY.
func (*Extension[T]) RotateZ ¶
RotateZ is promoted from Node3D.Instance.RotateZ.
func (*Extension[T]) RotationDegrees ¶
func (*Extension[T]) RotationEditMode ¶
func (o *Extension[T]) RotationEditMode() Node3D.RotationEditMode
func (*Extension[T]) RotationOrder ¶
func (*Extension[T]) RpcConfig ¶
RpcConfig is promoted from Node.Instance.RpcConfig.
func (*Extension[T]) ScaleObjectLocal ¶
ScaleObjectLocal is promoted from Node3D.Instance.ScaleObjectLocal.
func (*Extension[T]) SceneFilePath ¶
func (*Extension[T]) SetAutoTranslateMode ¶
func (o *Extension[T]) SetAutoTranslateMode(value Node.AutoTranslateMode) *Extension[T]
func (*Extension[T]) SetBakeNavigation ¶
func (*Extension[T]) SetCellCenterX ¶
func (*Extension[T]) SetCellCenterY ¶
func (*Extension[T]) SetCellCenterZ ¶
func (*Extension[T]) SetCellOctantSize ¶
func (*Extension[T]) SetCellScale ¶
func (*Extension[T]) SetCellSize ¶
func (*Extension[T]) SetCollisionLayer ¶
func (*Extension[T]) SetCollisionLayerValue ¶
func (*Extension[T]) SetCollisionMask ¶
func (*Extension[T]) SetCollisionMaskValue ¶
func (*Extension[T]) SetCollisionPriority ¶
func (*Extension[T]) SetDeferredThreadGroup ¶
SetDeferredThreadGroup is promoted from Node.Instance.SetDeferredThreadGroup.
func (*Extension[T]) SetDisableScale ¶
SetDisableScale is promoted from Node3D.Instance.SetDisableScale.
func (*Extension[T]) SetDisplayFolded ¶
SetDisplayFolded is promoted from Node.Instance.SetDisplayFolded.
func (*Extension[T]) SetEditableInstance ¶
SetEditableInstance is promoted from Node.Instance.SetEditableInstance.
func (*Extension[T]) SetEditorDescription ¶
func (*Extension[T]) SetGlobalBasis ¶
func (*Extension[T]) SetGlobalPosition ¶
func (*Extension[T]) SetGlobalRotation ¶
func (*Extension[T]) SetGlobalRotationDegrees ¶
func (*Extension[T]) SetGlobalTransform ¶
func (o *Extension[T]) SetGlobalTransform(value Transform3D.BasisOrigin) *Extension[T]
func (*Extension[T]) SetIdentity ¶
SetIdentity is promoted from Node3D.Instance.SetIdentity.
func (*Extension[T]) SetIgnoreTransformNotification ¶
SetIgnoreTransformNotification is promoted from Node3D.Instance.SetIgnoreTransformNotification.
func (*Extension[T]) SetMeshLibrary ¶
func (o *Extension[T]) SetMeshLibrary(value MeshLibrary.Instance) *Extension[T]
func (*Extension[T]) SetNavigationMap ¶
func (o *Extension[T]) SetNavigationMap(navigation_map RID.NavigationMap3D) *Extension[T]
func (*Extension[T]) SetNotifyLocalTransform ¶
SetNotifyLocalTransform is promoted from Node3D.Instance.SetNotifyLocalTransform.
func (*Extension[T]) SetNotifyTransform ¶
SetNotifyTransform is promoted from Node3D.Instance.SetNotifyTransform.
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 ¶
SetPhysicsProcess is promoted from Node.Instance.SetPhysicsProcess.
func (*Extension[T]) SetPhysicsProcessInternal ¶
SetPhysicsProcessInternal is promoted from Node.Instance.SetPhysicsProcessInternal.
func (*Extension[T]) SetPosition ¶
func (*Extension[T]) SetProcess ¶
SetProcess is promoted from Node.Instance.SetProcess.
func (*Extension[T]) SetProcessInput ¶
SetProcessInput is promoted from Node.Instance.SetProcessInput.
func (*Extension[T]) SetProcessInternal ¶
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 (*Extension[T]) SetProcessPriority ¶
func (*Extension[T]) SetProcessShortcutInput ¶
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 (*Extension[T]) SetProcessThreadMessages ¶
func (o *Extension[T]) SetProcessThreadMessages(value Node.ProcessThreadMessages) *Extension[T]
func (*Extension[T]) SetProcessUnhandledInput ¶
SetProcessUnhandledInput is promoted from Node.Instance.SetProcessUnhandledInput.
func (*Extension[T]) SetProcessUnhandledKeyInput ¶
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 (*Extension[T]) SetRotationDegrees ¶
func (*Extension[T]) SetRotationEditMode ¶
func (o *Extension[T]) SetRotationEditMode(value Node3D.RotationEditMode) *Extension[T]
func (*Extension[T]) SetRotationOrder ¶
func (*Extension[T]) SetSceneFilePath ¶
func (*Extension[T]) SetSceneInstanceLoadPlaceholder ¶
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 ¶
SetThreadSafe is promoted from Node.Instance.SetThreadSafe.
func (*Extension[T]) SetTopLevel ¶
func (*Extension[T]) SetTransform ¶
func (o *Extension[T]) SetTransform(value Transform3D.BasisOrigin) *Extension[T]
func (*Extension[T]) SetTranslationDomainInherited ¶
SetTranslationDomainInherited is promoted from Node.Instance.SetTranslationDomainInherited.
func (*Extension[T]) SetUniqueNameInOwner ¶
func (*Extension[T]) SetVisibilityParent ¶
func (*Extension[T]) SetVisible ¶
func (*Extension[T]) Show ¶
func (o *Extension[T]) Show()
Show is promoted from Node3D.Instance.Show.
func (*Extension[T]) ToGlobal ¶
ToGlobal is promoted from Node3D.Instance.ToGlobal.
func (*Extension[T]) ToLocal ¶
ToLocal is promoted from Node3D.Instance.ToLocal.
func (*Extension[T]) Transform ¶
func (o *Extension[T]) Transform() Transform3D.BasisOrigin
func (*Extension[T]) Translate ¶
Translate is promoted from Node3D.Instance.Translate.
func (*Extension[T]) TranslateObjectLocal ¶
TranslateObjectLocal is promoted from Node3D.Instance.TranslateObjectLocal.
func (*Extension[T]) UniqueNameInOwner ¶
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 ¶
type 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.
type Instance ¶
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 (Instance) AddGizmo ¶
func (self Instance) AddGizmo(gizmo Node3DGizmo.Instance)
AddGizmo is promoted from Node3D.Instance.AddGizmo.
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 (Instance) Basis ¶
Basis is promoted from Node3D.Instance.Basis.
func (Instance) CanAutoTranslate ¶
CanAutoTranslate is promoted from Node.Instance.CanAutoTranslate.
func (Instance) CanProcess ¶
CanProcess is promoted from Node.Instance.CanProcess.
func (Instance) CellCenterX ¶
func (Instance) CellCenterY ¶
func (Instance) CellCenterZ ¶
func (Instance) CellOctantSize ¶
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 (Instance) CollisionMask ¶
func (Instance) CollisionPriority ¶
func (Instance) CreateTween ¶
CreateTween is promoted from Node.Instance.CreateTween.
func (Instance) EditorDescription ¶
EditorDescription is promoted from Node.Instance.EditorDescription.
func (Instance) FindParent ¶
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) GetBakeMeshes ¶
func (Instance) GetBasisWithOrthogonalIndex ¶
func (Instance) GetCellItemBasis ¶
func (Instance) GetCellItemOrientation ¶
func (Instance) GetCollisionLayerValue ¶
func (Instance) GetCollisionMaskValue ¶
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 ¶
GetGroups is promoted from Node.Instance.GetGroups.
func (Instance) GetMultiplayerAuthority ¶
GetMultiplayerAuthority is promoted from Node.Instance.GetMultiplayerAuthority.
func (Instance) GetNavigationMap ¶
func (self Instance) GetNavigationMap() RID.NavigationMap3D
func (Instance) GetNode ¶
GetNode is promoted from Node.Instance.GetNode.
func (Instance) GetNodeOrNull ¶
GetNodeOrNull is promoted from Node.Instance.GetNodeOrNull.
func (Instance) GetNodeRpcConfig ¶
GetNodeRpcConfig is promoted from Node.Instance.GetNodeRpcConfig.
func (Instance) GetOrthogonalIndexFromBasis ¶
func (Instance) GetParent ¶
GetParent is promoted from Node.Instance.GetParent.
func (Instance) GetParentNode3d ¶
GetParentNode3d is promoted from Node3D.Instance.GetParentNode3d.
func (Instance) GetPath ¶
GetPath is promoted from Node.Instance.GetPath.
func (Instance) GetPhysicsProcessDeltaTime ¶
GetPhysicsProcessDeltaTime is promoted from Node.Instance.GetPhysicsProcessDeltaTime.
func (Instance) GetProcessDeltaTime ¶
GetProcessDeltaTime is promoted from Node.Instance.GetProcessDeltaTime.
func (Instance) GetSceneInstanceLoadPlaceholder ¶
GetSceneInstanceLoadPlaceholder is promoted from Node.Instance.GetSceneInstanceLoadPlaceholder.
func (Instance) GetTreeString ¶
GetTreeString is promoted from Node.Instance.GetTreeString.
func (Instance) GetTreeStringPretty ¶
GetTreeStringPretty is promoted from Node.Instance.GetTreeStringPretty.
func (Instance) GetUsedCells ¶
func (Instance) GetUsedCellsByItem ¶
func (Instance) GetWorld3d ¶
GetWorld3d is promoted from Node3D.Instance.GetWorld3d.
func (Instance) GlobalBasis ¶
GlobalBasis is promoted from Node3D.Instance.GlobalBasis.
func (Instance) GlobalPosition ¶
GlobalPosition is promoted from Node3D.Instance.GlobalPosition.
func (Instance) GlobalRotate ¶
GlobalRotate is promoted from Node3D.Instance.GlobalRotate.
func (Instance) GlobalRotation ¶
GlobalRotation is promoted from Node3D.Instance.GlobalRotation.
func (Instance) GlobalRotationDegrees ¶
GlobalRotationDegrees is promoted from Node3D.Instance.GlobalRotationDegrees.
func (Instance) GlobalScale ¶
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 ¶
GlobalTranslate is promoted from Node3D.Instance.GlobalTranslate.
func (Instance) HasNode ¶
HasNode is promoted from Node.Instance.HasNode.
func (Instance) HasNodeAndResource ¶
HasNodeAndResource is promoted from Node.Instance.HasNodeAndResource.
func (Instance) IsAncestorOf ¶
IsAncestorOf is promoted from Node.Instance.IsAncestorOf.
func (Instance) IsDisplayedFolded ¶
IsDisplayedFolded is promoted from Node.Instance.IsDisplayedFolded.
func (Instance) IsEditableInstance ¶
IsEditableInstance is promoted from Node.Instance.IsEditableInstance.
func (Instance) IsGreaterThan ¶
IsGreaterThan is promoted from Node.Instance.IsGreaterThan.
func (Instance) IsInGroup ¶
IsInGroup is promoted from Node.Instance.IsInGroup.
func (Instance) IsInsideTree ¶
IsInsideTree is promoted from Node.Instance.IsInsideTree.
func (Instance) IsLocalTransformNotificationEnabled ¶
IsLocalTransformNotificationEnabled is promoted from Node3D.Instance.IsLocalTransformNotificationEnabled.
func (Instance) IsMultiplayerAuthority ¶
IsMultiplayerAuthority is promoted from Node.Instance.IsMultiplayerAuthority.
func (Instance) IsNodeReady ¶
IsNodeReady is promoted from Node.Instance.IsNodeReady.
func (Instance) IsPartOfEditedScene ¶
IsPartOfEditedScene is promoted from Node.Instance.IsPartOfEditedScene.
func (Instance) IsPhysicsInterpolated ¶
IsPhysicsInterpolated is promoted from Node.Instance.IsPhysicsInterpolated.
func (Instance) IsPhysicsInterpolatedAndEnabled ¶
IsPhysicsInterpolatedAndEnabled is promoted from Node.Instance.IsPhysicsInterpolatedAndEnabled.
func (Instance) IsPhysicsProcessing ¶
IsPhysicsProcessing is promoted from Node.Instance.IsPhysicsProcessing.
func (Instance) IsPhysicsProcessingInternal ¶
IsPhysicsProcessingInternal is promoted from Node.Instance.IsPhysicsProcessingInternal.
func (Instance) IsProcessing ¶
IsProcessing is promoted from Node.Instance.IsProcessing.
func (Instance) IsProcessingInput ¶
IsProcessingInput is promoted from Node.Instance.IsProcessingInput.
func (Instance) IsProcessingInternal ¶
IsProcessingInternal is promoted from Node.Instance.IsProcessingInternal.
func (Instance) IsProcessingShortcutInput ¶
IsProcessingShortcutInput is promoted from Node.Instance.IsProcessingShortcutInput.
func (Instance) IsProcessingUnhandledInput ¶
IsProcessingUnhandledInput is promoted from Node.Instance.IsProcessingUnhandledInput.
func (Instance) IsProcessingUnhandledKeyInput ¶
IsProcessingUnhandledKeyInput is promoted from Node.Instance.IsProcessingUnhandledKeyInput.
func (Instance) IsScaleDisabled ¶
IsScaleDisabled is promoted from Node3D.Instance.IsScaleDisabled.
func (Instance) IsTransformNotificationEnabled ¶
IsTransformNotificationEnabled is promoted from Node3D.Instance.IsTransformNotificationEnabled.
func (Instance) IsVisibleInTree ¶
IsVisibleInTree is promoted from Node3D.Instance.IsVisibleInTree.
func (Instance) LocalToMap ¶
func (Instance) MakeBakedMeshes ¶
func (self Instance) MakeBakedMeshes()
func (Instance) MeshLibrary ¶
func (self Instance) MeshLibrary() MeshLibrary.Instance
func (Instance) MoreArgs ¶
MoreArgs enables certain functions to be called with additional 'optional' arguments.
func (Instance) MoveChild ¶
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) NotifyDeferredThreadGroup ¶
NotifyDeferredThreadGroup is promoted from Node.Instance.NotifyDeferredThreadGroup.
func (Instance) NotifyThreadSafe ¶
NotifyThreadSafe is promoted from Node.Instance.NotifyThreadSafe.
func (Instance) OnCellSizeChanged ¶
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 ¶
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 ¶
OnEditorStateChanged is promoted from Node.Instance.OnEditorStateChanged.
func (Instance) OnReady ¶
OnReady is promoted from Node.Instance.OnReady.
func (Instance) OnRenamed ¶
OnRenamed is promoted from Node.Instance.OnRenamed.
func (Instance) OnReplacingBy ¶
OnReplacingBy is promoted from Node.Instance.OnReplacingBy.
func (Instance) OnTreeEntered ¶
OnTreeEntered is promoted from Node.Instance.OnTreeEntered.
func (Instance) OnTreeExited ¶
OnTreeExited is promoted from Node.Instance.OnTreeExited.
func (Instance) OnTreeExiting ¶
OnTreeExiting is promoted from Node.Instance.OnTreeExiting.
func (Instance) OnVisibilityChanged ¶
OnVisibilityChanged is promoted from Node3D.Instance.OnVisibilityChanged.
func (Instance) Orthonormalize ¶
func (self Instance) Orthonormalize()
Orthonormalize is promoted from Node3D.Instance.Orthonormalize.
func (Instance) Owner ¶
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 ¶
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 ¶
ProcessPhysicsPriority is promoted from Node.Instance.ProcessPhysicsPriority.
func (Instance) ProcessPriority ¶
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 ¶
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 ¶
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 ¶
RemoveChild is promoted from Node.Instance.RemoveChild.
func (Instance) RemoveFromGroup ¶
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 (Instance) Rotate ¶
Rotate is promoted from Node3D.Instance.Rotate.
func (Instance) RotateObjectLocal ¶
RotateObjectLocal is promoted from Node3D.Instance.RotateObjectLocal.
func (Instance) RotateX ¶
RotateX is promoted from Node3D.Instance.RotateX.
func (Instance) RotateY ¶
RotateY is promoted from Node3D.Instance.RotateY.
func (Instance) RotateZ ¶
RotateZ is promoted from Node3D.Instance.RotateZ.
func (Instance) Rotation ¶
Rotation is promoted from Node3D.Instance.Rotation.
func (Instance) RotationDegrees ¶
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 ¶
RotationOrder is promoted from Node3D.Instance.RotationOrder.
func (Instance) RpcConfig ¶
RpcConfig is promoted from Node.Instance.RpcConfig.
func (Instance) Scale ¶
Scale is promoted from Node3D.Instance.Scale.
func (Instance) ScaleObjectLocal ¶
ScaleObjectLocal is promoted from Node3D.Instance.ScaleObjectLocal.
func (Instance) SceneFilePath ¶
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 ¶
SetBakeNavigation sets the property returned by [IsBakingNavigation]. Returns the instance, so that property settings can be chained.
func (Instance) SetBasis ¶
SetBasis is promoted from Node3D.Instance.SetBasis.
func (Instance) SetCellCenterX ¶
SetCellCenterX sets the property returned by [GetCenterX]. Returns the instance, so that property settings can be chained.
func (Instance) SetCellCenterY ¶
SetCellCenterY sets the property returned by [GetCenterY]. Returns the instance, so that property settings can be chained.
func (Instance) SetCellCenterZ ¶
SetCellCenterZ sets the property returned by [GetCenterZ]. Returns the instance, so that property settings can be chained.
func (Instance) SetCellItem ¶
func (Instance) SetCellOctantSize ¶
SetCellOctantSize sets the property returned by [GetOctantSize]. Returns the instance, so that property settings can be chained.
func (Instance) SetCellScale ¶
SetCellScale sets the property returned by [GetCellScale]. Returns the instance, so that property settings can be chained.
func (Instance) SetCellSize ¶
SetCellSize sets the property returned by [GetCellSize]. Returns the instance, so that property settings can be chained.
func (Instance) SetCollisionLayer ¶
SetCollisionLayer sets the property returned by [GetCollisionLayer]. Returns the instance, so that property settings can be chained.
func (Instance) SetCollisionLayerValue ¶
func (Instance) SetCollisionMask ¶
SetCollisionMask sets the property returned by [GetCollisionMask]. Returns the instance, so that property settings can be chained.
func (Instance) SetCollisionMaskValue ¶
func (Instance) SetCollisionPriority ¶
SetCollisionPriority sets the property returned by [GetCollisionPriority]. Returns the instance, so that property settings can be chained.
func (Instance) SetDeferredThreadGroup ¶
SetDeferredThreadGroup is promoted from Node.Instance.SetDeferredThreadGroup.
func (Instance) SetDisableScale ¶
SetDisableScale is promoted from Node3D.Instance.SetDisableScale.
func (Instance) SetDisplayFolded ¶
SetDisplayFolded is promoted from Node.Instance.SetDisplayFolded.
func (Instance) SetEditableInstance ¶
SetEditableInstance is promoted from Node.Instance.SetEditableInstance.
func (Instance) SetEditorDescription ¶
SetEditorDescription is promoted from Node.Instance.SetEditorDescription.
func (Instance) SetGlobalBasis ¶
SetGlobalBasis is promoted from Node3D.Instance.SetGlobalBasis.
func (Instance) SetGlobalPosition ¶
SetGlobalPosition is promoted from Node3D.Instance.SetGlobalPosition.
func (Instance) SetGlobalRotation ¶
SetGlobalRotation is promoted from Node3D.Instance.SetGlobalRotation.
func (Instance) SetGlobalRotationDegrees ¶
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 ¶
SetIdentity is promoted from Node3D.Instance.SetIdentity.
func (Instance) SetIgnoreTransformNotification ¶
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 ¶
SetName is promoted from Node.Instance.SetName.
func (Instance) SetNavigationMap ¶
func (self Instance) SetNavigationMap(navigation_map RID.NavigationMap3D) Instance
func (Instance) SetNotifyLocalTransform ¶
SetNotifyLocalTransform is promoted from Node3D.Instance.SetNotifyLocalTransform.
func (Instance) SetNotifyTransform ¶
SetNotifyTransform is promoted from Node3D.Instance.SetNotifyTransform.
func (Instance) SetOwner ¶
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 ¶
SetPhysicsProcess is promoted from Node.Instance.SetPhysicsProcess.
func (Instance) SetPhysicsProcessInternal ¶
SetPhysicsProcessInternal is promoted from Node.Instance.SetPhysicsProcessInternal.
func (Instance) SetPosition ¶
SetPosition is promoted from Node3D.Instance.SetPosition.
func (Instance) SetProcess ¶
SetProcess is promoted from Node.Instance.SetProcess.
func (Instance) SetProcessInput ¶
SetProcessInput is promoted from Node.Instance.SetProcessInput.
func (Instance) SetProcessInternal ¶
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 ¶
SetProcessPhysicsPriority is promoted from Node.Instance.SetProcessPhysicsPriority.
func (Instance) SetProcessPriority ¶
SetProcessPriority is promoted from Node.Instance.SetProcessPriority.
func (Instance) SetProcessShortcutInput ¶
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 ¶
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 ¶
SetProcessUnhandledInput is promoted from Node.Instance.SetProcessUnhandledInput.
func (Instance) SetProcessUnhandledKeyInput ¶
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 ¶
SetRotation is promoted from Node3D.Instance.SetRotation.
func (Instance) SetRotationDegrees ¶
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 ¶
SetRotationOrder is promoted from Node3D.Instance.SetRotationOrder.
func (Instance) SetScale ¶
SetScale is promoted from Node3D.Instance.SetScale.
func (Instance) SetSceneFilePath ¶
SetSceneFilePath is promoted from Node.Instance.SetSceneFilePath.
func (Instance) SetSceneInstanceLoadPlaceholder ¶
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 ¶
SetThreadSafe is promoted from Node.Instance.SetThreadSafe.
func (Instance) SetTopLevel ¶
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 ¶
SetTranslationDomainInherited is promoted from Node.Instance.SetTranslationDomainInherited.
func (Instance) SetUniqueNameInOwner ¶
SetUniqueNameInOwner is promoted from Node.Instance.SetUniqueNameInOwner.
func (Instance) SetVisibilityParent ¶
SetVisibilityParent is promoted from Node3D.Instance.SetVisibilityParent.
func (Instance) SetVisible ¶
SetVisible is promoted from Node3D.Instance.SetVisible.
func (Instance) ToGlobal ¶
ToGlobal is promoted from Node3D.Instance.ToGlobal.
func (Instance) ToLocal ¶
ToLocal is promoted from Node3D.Instance.ToLocal.
func (Instance) TopLevel ¶
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 ¶
Translate is promoted from Node3D.Instance.Translate.
func (Instance) TranslateObjectLocal ¶
TranslateObjectLocal is promoted from Node3D.Instance.TranslateObjectLocal.
func (Instance) UniqueNameInOwner ¶
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) VisibilityParent ¶
VisibilityParent is promoted from Node3D.Instance.VisibilityParent.
func (Instance) Visible ¶
Visible is promoted from Node3D.Instance.Visible.
type MoreArgs ¶
MoreArgs is a container for Instance functions with additional 'optional' arguments.
func (MoreArgs) MakeBakedMeshes ¶
type Singleton ¶
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.