OccluderInstance3D class

Inheritance
Available extensions

Properties

childEnteredTree Signal1<Node?>
latefinalinherited
childExitingTree Signal1<Node?>
latefinalinherited
childOrderChanged Signal0
latefinalinherited
editorDescriptionChanged Signal1<Node?>
latefinalinherited
hashCode int
The hash code for this object.
no setterinherited
nativePointerAddress int
Since Pointer.address isn's tagged 'vm:entry-point', supply an entry point that can get the raw pointer address for this object
no setterinherited
nativePtr → GDExtensionObjectPtr
no setterinherited
propertyListChanged Signal0
latefinalinherited
ready Signal0
latefinalinherited
renamed Signal0
latefinalinherited
replacingBy Signal1<Node?>
latefinalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scriptChanged Signal0
latefinalinherited
treeEntered Signal0
latefinalinherited
treeExited Signal0
latefinalinherited
treeExiting Signal0
latefinalinherited
typeInfo ExtensionTypeInfo<OccluderInstance3D>
no setteroverride
visibilityChanged Signal0
latefinalinherited

Methods

addChild(Node? node, {bool forceReadableName = false, NodeInternalMode? internal}) → void
inherited
addGizmo(Node3DGizmo? gizmo) → void
inherited
addSibling(Node? sibling, {bool forceReadableName = false}) → void
inherited
addToGroup(String group, {bool persistent = false}) → void
inherited
addUserSignal(String signal, {Array? arguments}) → void
inherited
as<T>() → T?

Available on GodotObject, provided by the GodotObjectCast extension

atr(String message, {String context = ''}) String
inherited
atrN(String message, String pluralMessage, int n, {String context = ''}) String
inherited
attachSignal(SignalCallable signal) → void
inherited
call(String method, {List<Variant> vargs = const []}) Variant
inherited
callDeferred(String method, {List<Variant> vargs = const []}) Variant
inherited
callDeferredThreadGroup(String method, {List<Variant> vargs = const []}) Variant
inherited
callThreadSafe(String method, {List<Variant> vargs = const []}) Variant
inherited
callv(String method, Array argArray) Variant
inherited
cancelFree() → void
inherited
canProcess() bool
inherited
canTranslateMessages() bool
inherited
clearGizmos() → void
inherited
clearSubgizmoSelection() → void
inherited
connect(String signal, Callable callable, {int flags = 0}) GDError
inherited
createTween() Tween?
inherited
detachSignal(SignalCallable signal) → void
inherited
disconnect(String signal, Callable callable) → void
inherited
duplicate({int flags = 15}) Node?
inherited
emitSignal(String signal, {List<Variant> vargs = const []}) GDError
inherited
findChild(String pattern, {bool recursive = true, bool owned = true}) Node?
inherited
findChildren(String pattern, {String type = '', bool recursive = true, bool owned = true}) → TypedArray<Node>
inherited
findParent(String pattern) Node?
inherited
forceUpdateTransform() → void
inherited
get(String property) Variant
inherited
getAabb() AABB
inherited
getAutoTranslateMode() NodeAutoTranslateMode
inherited
getBakeMask() int
getBakeMaskValue(int layerNumber) bool
getBakeSimplificationDistance() double
getBase() RID
inherited
getBasis() Basis
inherited
getChild(int idx, {bool includeInternal = false}) Node?
inherited
getChildCount({bool includeInternal = false}) int
inherited
getChildren({bool includeInternal = false}) → TypedArray<Node>
inherited
getClass() String
inherited
getEditorDescription() String
inherited
getGizmos() → TypedArray<Node3DGizmo>
inherited
getGlobalBasis() Basis
inherited
getGlobalPosition() Vector3
inherited
getGlobalRotation() Vector3
inherited
getGlobalRotationDegrees() Vector3
inherited
getGlobalTransform() Transform3D
inherited
getGroups() → TypedArray<StringName>
inherited
getIncomingConnections() → TypedArray<Dictionary>
inherited
getIndex({bool includeInternal = false}) int
inherited
getIndexed(NodePath propertyPath) Variant
inherited
getInstance() RID
inherited
getInstanceId() int
inherited
getLastExclusiveWindow() Window?
inherited
getLayerMask() int
inherited
getLayerMaskValue(int layerNumber) bool
inherited
getMeta(String name, {Variant? defaultval}) Variant
inherited
getMetaList() → TypedArray<StringName>
inherited
getMethodArgumentCount(String method) int
inherited
getMethodList() → TypedArray<Dictionary>
inherited
getMultiplayer() MultiplayerAPI?
inherited
getMultiplayerAuthority() int
inherited
getName() String
inherited
getNode(NodePath path) Node?
inherited
getNodeAndResource(NodePath path) Array
inherited
getNodeOrNull(NodePath path) Node?
inherited
getNodeT<T>([String? path]) → T?

Available on Node, provided by the TNode extension

getOccluder() Occluder3D?
getOwner() Node?
inherited
getParent() Node?
inherited
getParentNode_3d() Node3D?
inherited
getPath() NodePath
inherited
getPathTo(Node? node, {bool useUniquePath = false}) NodePath
inherited
getPhysicsInterpolationMode() NodePhysicsInterpolationMode
inherited
getPhysicsProcessDeltaTime() double
inherited
getPhysicsProcessPriority() int
inherited
getPosition() Vector3
inherited
getProcessDeltaTime() double
inherited
getProcessMode() NodeProcessMode
inherited
getProcessPriority() int
inherited
getProcessThreadGroup() NodeProcessThreadGroup
inherited
getProcessThreadGroupOrder() int
inherited
getProcessThreadMessages() int
inherited
getPropertyList() → TypedArray<Dictionary>
inherited
getQuaternion() Quaternion
inherited
getRotation() Vector3
inherited
getRotationDegrees() Vector3
inherited
getRotationEditMode() Node3DRotationEditMode
inherited
getRotationOrder() EulerOrder
inherited
getScale() Vector3
inherited
getSceneFilePath() String
inherited
getSceneInstanceLoadPlaceholder() bool
inherited
getScript() Variant
inherited
getSignalConnectionList(String signal) → TypedArray<Dictionary>
inherited
getSignalList() → TypedArray<Dictionary>
inherited
getSortingOffset() double
inherited
getTransform() Transform3D
inherited
getTree() SceneTree?
inherited
getTreeString() String
inherited
getTreeStringPretty() String
inherited
getViewport() Viewport?
inherited
getVisibilityParent() NodePath
inherited
getWindow() Window?
inherited
getWorld_3d() World3D?
inherited
globalRotate(Vector3 axis, double angle) → void
inherited
globalScale(Vector3 scale) → void
inherited
globalTranslate(Vector3 offset) → void
inherited
hasMeta(String name) bool
inherited
hasMethod(String method) bool
inherited
hasNode(NodePath path) bool
inherited
hasNodeAndResource(NodePath path) bool
inherited
hasSignal(String signal) bool
inherited
hasUserSignal(String signal) bool
inherited
hide() → void
inherited
isAncestorOf(Node? node) bool
inherited
isBlockingSignals() bool
inherited
isClass(String klass) bool
inherited
isConnected(String signal, Callable callable) bool
inherited
isDisplayedFolded() bool
inherited
isEditableInstance(Node? node) bool
inherited
isGreaterThan(Node? node) bool
inherited
isInGroup(String group) bool
inherited
isInsideTree() bool
inherited
isLocalTransformNotificationEnabled() bool
inherited
isMultiplayerAuthority() bool
inherited
isNodeReady() bool
inherited
isPartOfEditedScene() bool
inherited
isPhysicsInterpolated() bool
inherited
isPhysicsInterpolatedAndEnabled() bool
inherited
isPhysicsProcessing() bool
inherited
isPhysicsProcessingInternal() bool
inherited
isProcessing() bool
inherited
isProcessingInput() bool
inherited
isProcessingInternal() bool
inherited
isProcessingShortcutInput() bool
inherited
isProcessingUnhandledInput() bool
inherited
isProcessingUnhandledKeyInput() bool
inherited
isQueuedForDeletion() bool
inherited
isScaleDisabled() bool
inherited
isSetAsTopLevel() bool
inherited
isSortingUseAabbCenter() bool
inherited
isTransformNotificationEnabled() bool
inherited
isUniqueNameInOwner() bool
inherited
isVisible() bool
inherited
isVisibleInTree() bool
inherited
lookAt(Vector3 target, {Vector3? up, bool useModelFront = false}) → void
inherited
lookAtFromPosition(Vector3 position, Vector3 target, {Vector3? up, bool useModelFront = false}) → void
inherited
moveChild(Node? childNode, int toIndex) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notification(int what, {bool reversed = false}) → void
inherited
notifyDeferredThreadGroup(int what) → void
inherited
notifyPropertyListChanged() → void
inherited
notifyThreadSafe(int what) → void
inherited
orthonormalize() → void
inherited
printTree() → void
inherited
printTreePretty() → void
inherited
propagateCall(String method, {Array? argsparam, bool parentFirst = false}) → void
inherited
propagateNotification(int what) → void
inherited
propertyCanRevert(String property) bool
inherited
propertyGetRevert(String property) Variant
inherited
queueFree() → void
inherited
removeChild(Node? node) → void
inherited
removeFromGroup(String group) → void
inherited
removeMeta(String name) → void
inherited
removeUserSignal(String signal) → void
inherited
reparent(Node? newParent, {bool keepGlobalTransform = true}) → void
inherited
replaceBy(Node? node, {bool keepGroups = false}) → void
inherited
requestReady() → void
inherited
resetPhysicsInterpolation() → void
inherited
rotate(Vector3 axis, double angle) → void
inherited
rotateObjectLocal(Vector3 axis, double angle) → void
inherited
rotateX(double angle) → void
inherited
rotateY(double angle) → void
inherited
rotateZ(double angle) → void
inherited
rpc(String method, {List<Variant> vargs = const []}) GDError
inherited
rpcConfig(String method, Variant config) → void
inherited
rpcId(int peerId, String method, {List<Variant> vargs = const []}) GDError
inherited
scaleObjectLocal(Vector3 scale) → void
inherited
set(String property, Variant value) → void
inherited
setAsTopLevel(bool enable) → void
inherited
setAutoTranslateMode(NodeAutoTranslateMode mode) → void
inherited
setBakeMask(int mask) → void
setBakeMaskValue(int layerNumber, bool value) → void
setBakeSimplificationDistance(double simplificationDistance) → void
setBase(RID base) → void
inherited
setBasis(Basis basis) → void
inherited
setBlockSignals(bool enable) → void
inherited
setDeferred(String property, Variant value) → void
inherited
setDeferredThreadGroup(String property, Variant value) → void
inherited
setDisableScale(bool disable) → void
inherited
setDisplayFolded(bool fold) → void
inherited
setEditableInstance(Node? node, bool isEditable) → void
inherited
setEditorDescription(String editorDescription) → void
inherited
setGlobalBasis(Basis basis) → void
inherited
setGlobalPosition(Vector3 position) → void
inherited
setGlobalRotation(Vector3 eulerRadians) → void
inherited
setGlobalRotationDegrees(Vector3 eulerDegrees) → void
inherited
setGlobalTransform(Transform3D global) → void
inherited
setIdentity() → void
inherited
setIgnoreTransformNotification(bool enabled) → void
inherited
setIndexed(NodePath propertyPath, Variant value) → void
inherited
setLayerMask(int mask) → void
inherited
setLayerMaskValue(int layerNumber, bool value) → void
inherited
setMessageTranslation(bool enable) → void
inherited
setMeta(String name, Variant value) → void
inherited
setMultiplayerAuthority(int id, {bool recursive = true}) → void
inherited
setName(String name) → void
inherited
setNotifyLocalTransform(bool enable) → void
inherited
setNotifyTransform(bool enable) → void
inherited
setOccluder(Occluder3D? occluder) → void
setOwner(Node? owner) → void
inherited
setPhysicsInterpolationMode(NodePhysicsInterpolationMode mode) → void
inherited
setPhysicsProcess(bool enable) → void
inherited
setPhysicsProcessInternal(bool enable) → void
inherited
setPhysicsProcessPriority(int priority) → void
inherited
setPosition(Vector3 position) → void
inherited
setProcess(bool enable) → void
inherited
setProcessInput(bool enable) → void
inherited
setProcessInternal(bool enable) → void
inherited
setProcessMode(NodeProcessMode mode) → void
inherited
setProcessPriority(int priority) → void
inherited
setProcessShortcutInput(bool enable) → void
inherited
setProcessThreadGroup(NodeProcessThreadGroup mode) → void
inherited
setProcessThreadGroupOrder(int order) → void
inherited
setProcessThreadMessages(int flags) → void
inherited
setProcessUnhandledInput(bool enable) → void
inherited
setProcessUnhandledKeyInput(bool enable) → void
inherited
setQuaternion(Quaternion quaternion) → void
inherited
setRotation(Vector3 eulerRadians) → void
inherited
setRotationDegrees(Vector3 eulerDegrees) → void
inherited
setRotationEditMode(Node3DRotationEditMode editMode) → void
inherited
setRotationOrder(EulerOrder order) → void
inherited
setScale(Vector3 scale) → void
inherited
setSceneFilePath(String sceneFilePath) → void
inherited
setSceneInstanceLoadPlaceholder(bool loadPlaceholder) → void
inherited
setScript(Variant script) → void
inherited
setSortingOffset(double offset) → void
inherited
setSortingUseAabbCenter(bool enabled) → void
inherited
setSubgizmoSelection(Node3DGizmo? gizmo, int id, Transform3D transform) → void
inherited
setThreadSafe(String property, Variant value) → void
inherited
setTransform(Transform3D local) → void
inherited
setUniqueNameInOwner(bool enable) → void
inherited
setVisibilityParent(NodePath path) → void
inherited
setVisible(bool visible) → void
inherited
show() → void
inherited
toGlobal(Vector3 localPoint) Vector3
inherited
toLocal(Vector3 globalPoint) Vector3
inherited
toString() String
A string representation of this object.
inherited
tr(String message, {String context = ''}) String
inherited
translate(Vector3 offset) → void
inherited
translateObjectLocal(Vector3 offset) → void
inherited
trN(String message, String pluralMessage, int n, {String context = ''}) String
inherited
updateConfigurationWarnings() → void
inherited
updateGizmos() → void
inherited
vEnterTree() → void
inherited
vExitTree() → void
inherited
vGetAabb() AABB
inherited
vGetConfigurationWarnings() PackedStringArray
inherited
vInput(InputEvent? event) → void
inherited
vPhysicsProcess(double delta) → void
inherited
vProcess(double delta) → void
inherited
vReady() → void
inherited
vShortcutInput(InputEvent? event) → void
inherited
vUnhandledInput(InputEvent? event) → void
inherited
vUnhandledKeyInput(InputEvent? event) → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

sTypeInfo ExtensionTypeInfo<OccluderInstance3D>
no setter

Constants

nativeTypeName → const String