SubViewport class
- Inheritance
-
- Object
- ExtensionType
- GodotObject
- Node
- Viewport
- SubViewport
- Available extensions
Constructors
- SubViewport()
-
SubViewport.withNonNullOwner(Pointer<
Void> owner)
Properties
-
childEnteredTree
→ Signal1<
Node?> -
latefinalinherited
-
childExitingTree
→ Signal1<
Node?> -
latefinalinherited
- childOrderChanged → Signal0
-
latefinalinherited
-
editorDescriptionChanged
→ Signal1<
Node?> -
latefinalinherited
-
guiFocusChanged
→ Signal1<
Control?> -
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
- sizeChanged → Signal0
-
latefinalinherited
- treeEntered → Signal0
-
latefinalinherited
- treeExited → Signal0
-
latefinalinherited
- treeExiting → Signal0
-
latefinalinherited
-
typeInfo
→ ExtensionTypeInfo<
SubViewport> -
no setteroverride
Methods
-
addChild(
Node? node, {bool forceReadableName = false, NodeInternalMode? internal}) → 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
-
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
-
findWorld_2d(
) → World2D? -
inherited
-
findWorld_3d(
) → World3D? -
inherited
-
get(
String property) → Variant -
inherited
-
getAutoTranslateMode(
) → NodeAutoTranslateMode -
inherited
-
getCamera_2d(
) → Camera2D? -
inherited
-
getCamera_3d(
) → Camera3D? -
inherited
-
getCanvasCullMask(
) → int -
inherited
-
getCanvasCullMaskBit(
int layer) → bool -
inherited
-
getCanvasTransform(
) → Transform2D -
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
-
getClearMode(
) → SubViewportClearMode -
getDebugDraw(
) → ViewportDebugDraw -
inherited
-
getDefaultCanvasItemTextureFilter(
) → ViewportDefaultCanvasItemTextureFilter -
inherited
-
getDefaultCanvasItemTextureRepeat(
) → ViewportDefaultCanvasItemTextureRepeat -
inherited
-
getEditorDescription(
) → String -
inherited
-
getEmbeddedSubwindows(
) → TypedArray< Window> -
inherited
-
getFinalTransform(
) → Transform2D -
inherited
-
getFsrSharpness(
) → double -
inherited
-
getGlobalCanvasTransform(
) → Transform2D -
inherited
-
getGroups(
) → TypedArray< StringName> -
inherited
-
getIncomingConnections(
) → TypedArray< Dictionary> -
inherited
-
getIndex(
{bool includeInternal = false}) → int -
inherited
-
getIndexed(
NodePath propertyPath) → Variant -
inherited
-
getInstanceId(
) → int -
inherited
-
getLastExclusiveWindow(
) → Window? -
inherited
-
getMeshLodThreshold(
) → double -
inherited
-
getMeta(
String name, {Variant? defaultval}) → Variant -
inherited
-
getMetaList(
) → TypedArray< StringName> -
inherited
-
getMethodArgumentCount(
String method) → int -
inherited
-
getMethodList(
) → TypedArray< Dictionary> -
inherited
-
getMousePosition(
) → Vector2 -
inherited
-
getMsaa_2d(
) → ViewportMSAA -
inherited
-
getMsaa_3d(
) → ViewportMSAA -
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? -
getOwner(
) → Node? -
inherited
-
getParent(
) → Node? -
inherited
-
getPath(
) → NodePath -
inherited
-
getPathTo(
Node? node, {bool useUniquePath = false}) → NodePath -
inherited
-
getPhysicsInterpolationMode(
) → NodePhysicsInterpolationMode -
inherited
-
getPhysicsObjectPicking(
) → bool -
inherited
-
getPhysicsObjectPickingFirstOnly(
) → bool -
inherited
-
getPhysicsObjectPickingSort(
) → bool -
inherited
-
getPhysicsProcessDeltaTime(
) → double -
inherited
-
getPhysicsProcessPriority(
) → int -
inherited
-
getPositionalShadowAtlas_16Bits(
) → bool -
inherited
-
getPositionalShadowAtlasQuadrantSubdiv(
int quadrant) → ViewportPositionalShadowAtlasQuadrantSubdiv -
inherited
-
getPositionalShadowAtlasSize(
) → int -
inherited
-
getProcessDeltaTime(
) → double -
inherited
-
getProcessMode(
) → NodeProcessMode -
inherited
-
getProcessPriority(
) → int -
inherited
-
getProcessThreadGroup(
) → NodeProcessThreadGroup -
inherited
-
getProcessThreadGroupOrder(
) → int -
inherited
-
getProcessThreadMessages(
) → int -
inherited
-
getPropertyList(
) → TypedArray< Dictionary> -
inherited
-
getRenderInfo(
ViewportRenderInfoType type, ViewportRenderInfo info) → int -
inherited
-
getScaling_3dMode(
) → ViewportScaling3DMode -
inherited
-
getScaling_3dScale(
) → double -
inherited
-
getSceneFilePath(
) → String -
inherited
-
getSceneInstanceLoadPlaceholder(
) → bool -
inherited
-
getScreenSpaceAa(
) → ViewportScreenSpaceAA -
inherited
-
getScreenTransform(
) → Transform2D -
inherited
-
getScript(
) → Variant -
inherited
-
getSdfOversize(
) → ViewportSDFOversize -
inherited
-
getSdfScale(
) → ViewportSDFScale -
inherited
-
getSignalConnectionList(
String signal) → TypedArray< Dictionary> -
inherited
-
getSignalList(
) → TypedArray< Dictionary> -
inherited
-
getSize(
) → Vector2i -
getSize_2dOverride(
) → Vector2i -
getTexture(
) → ViewportTexture? -
inherited
-
getTextureMipmapBias(
) → double -
inherited
-
getTree(
) → SceneTree? -
inherited
-
getTreeString(
) → String -
inherited
-
getTreeStringPretty(
) → String -
inherited
-
getUpdateMode(
) → SubViewportUpdateMode -
getViewport(
) → Viewport? -
inherited
-
getViewportRid(
) → RID -
inherited
-
getVisibleRect(
) → Rect2 -
inherited
-
getVrsMode(
) → ViewportVRSMode -
inherited
-
getVrsTexture(
) → Texture2D? -
inherited
-
getVrsUpdateMode(
) → ViewportVRSUpdateMode -
inherited
-
getWindow(
) → Window? -
inherited
-
getWorld_2d(
) → World2D? -
inherited
-
getWorld_3d(
) → World3D? -
inherited
-
guiGetDragData(
) → Variant -
inherited
-
guiGetFocusOwner(
) → Control? -
inherited
-
guiGetHoveredControl(
) → Control? -
inherited
-
guiIsDragging(
) → bool -
inherited
-
guiIsDragSuccessful(
) → bool -
inherited
-
guiReleaseFocus(
) → 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
-
hasTransparentBackground(
) → bool -
inherited
-
hasUserSignal(
String signal) → bool -
inherited
-
is_3dDisabled(
) → bool -
inherited
-
isAncestorOf(
Node? node) → bool -
inherited
-
isAudioListener_2d(
) → bool -
inherited
-
isAudioListener_3d(
) → 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
-
isEmbeddingSubwindows(
) → bool -
inherited
-
isGreaterThan(
Node? node) → bool -
inherited
-
isHandlingInputLocally(
) → bool -
inherited
-
isInGroup(
String group) → bool -
inherited
-
isInputDisabled(
) → bool -
inherited
-
isInputHandled(
) → bool -
inherited
-
isInsideTree(
) → 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
-
isSize_2dOverrideStretchEnabled(
) → bool -
isSnap_2dTransformsToPixelEnabled(
) → bool -
inherited
-
isSnap_2dVerticesToPixelEnabled(
) → bool -
inherited
-
isSnapControlsToPixelsEnabled(
) → bool -
inherited
-
isUniqueNameInOwner(
) → bool -
inherited
-
isUsingDebanding(
) → bool -
inherited
-
isUsingHdr_2d(
) → bool -
inherited
-
isUsingOcclusionCulling(
) → bool -
inherited
-
isUsingOwnWorld_3d(
) → bool -
inherited
-
isUsingTaa(
) → bool -
inherited
-
isUsingXr(
) → bool -
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
-
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
-
pushInput(
InputEvent? event, {bool inLocalCoords = false}) → void -
inherited
-
pushTextInput(
String text) → void -
inherited
-
pushUnhandledInput(
InputEvent? event, {bool inLocalCoords = false}) → void -
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
-
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
-
set(
String property, Variant value) → void -
inherited
-
setAsAudioListener_2d(
bool enable) → void -
inherited
-
setAsAudioListener_3d(
bool enable) → void -
inherited
-
setAutoTranslateMode(
NodeAutoTranslateMode mode) → void -
inherited
-
setBlockSignals(
bool enable) → void -
inherited
-
setCanvasCullMask(
int mask) → void -
inherited
-
setCanvasCullMaskBit(
int layer, bool enable) → void -
inherited
-
setCanvasTransform(
Transform2D xform) → void -
inherited
-
setClearMode(
SubViewportClearMode mode) → void -
setDebugDraw(
ViewportDebugDraw debugDraw) → void -
inherited
-
setDefaultCanvasItemTextureFilter(
ViewportDefaultCanvasItemTextureFilter mode) → void -
inherited
-
setDefaultCanvasItemTextureRepeat(
ViewportDefaultCanvasItemTextureRepeat mode) → void -
inherited
-
setDeferred(
String property, Variant value) → void -
inherited
-
setDeferredThreadGroup(
String property, Variant value) → void -
inherited
-
setDisable_3d(
bool disable) → void -
inherited
-
setDisableInput(
bool disable) → void -
inherited
-
setDisplayFolded(
bool fold) → void -
inherited
-
setEditableInstance(
Node? node, bool isEditable) → void -
inherited
-
setEditorDescription(
String editorDescription) → void -
inherited
-
setEmbeddingSubwindows(
bool enable) → void -
inherited
-
setFsrSharpness(
double fsrSharpness) → void -
inherited
-
setGlobalCanvasTransform(
Transform2D xform) → void -
inherited
-
setHandleInputLocally(
bool enable) → void -
inherited
-
setIndexed(
NodePath propertyPath, Variant value) → void -
inherited
-
setInputAsHandled(
) → void -
inherited
-
setMeshLodThreshold(
double pixels) → void -
inherited
-
setMessageTranslation(
bool enable) → void -
inherited
-
setMeta(
String name, Variant value) → void -
inherited
-
setMsaa_2d(
ViewportMSAA msaa) → void -
inherited
-
setMsaa_3d(
ViewportMSAA msaa) → void -
inherited
-
setMultiplayerAuthority(
int id, {bool recursive = true}) → void -
inherited
-
setName(
String name) → void -
inherited
-
setOwner(
Node? owner) → void -
inherited
-
setPhysicsInterpolationMode(
NodePhysicsInterpolationMode mode) → void -
inherited
-
setPhysicsObjectPicking(
bool enable) → void -
inherited
-
setPhysicsObjectPickingFirstOnly(
bool enable) → void -
inherited
-
setPhysicsObjectPickingSort(
bool enable) → void -
inherited
-
setPhysicsProcess(
bool enable) → void -
inherited
-
setPhysicsProcessInternal(
bool enable) → void -
inherited
-
setPhysicsProcessPriority(
int priority) → void -
inherited
-
setPositionalShadowAtlas_16Bits(
bool enable) → void -
inherited
-
setPositionalShadowAtlasQuadrantSubdiv(
int quadrant, ViewportPositionalShadowAtlasQuadrantSubdiv subdiv) → void -
inherited
-
setPositionalShadowAtlasSize(
int size) → 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
-
setScaling_3dMode(
ViewportScaling3DMode scaling_3dMode) → void -
inherited
-
setScaling_3dScale(
double scale) → void -
inherited
-
setSceneFilePath(
String sceneFilePath) → void -
inherited
-
setSceneInstanceLoadPlaceholder(
bool loadPlaceholder) → void -
inherited
-
setScreenSpaceAa(
ViewportScreenSpaceAA screenSpaceAa) → void -
inherited
-
setScript(
Variant script) → void -
inherited
-
setSdfOversize(
ViewportSDFOversize oversize) → void -
inherited
-
setSdfScale(
ViewportSDFScale scale) → void -
inherited
-
setSize(
Vector2i size) → void -
setSize_2dOverride(
Vector2i size) → void -
setSize_2dOverrideStretch(
bool enable) → void -
setSnap_2dTransformsToPixel(
bool enabled) → void -
inherited
-
setSnap_2dVerticesToPixel(
bool enabled) → void -
inherited
-
setSnapControlsToPixels(
bool enabled) → void -
inherited
-
setTextureMipmapBias(
double textureMipmapBias) → void -
inherited
-
setThreadSafe(
String property, Variant value) → void -
inherited
-
setTransparentBackground(
bool enable) → void -
inherited
-
setUniqueNameInOwner(
bool enable) → void -
inherited
-
setUpdateMode(
SubViewportUpdateMode mode) → void -
setUseDebanding(
bool enable) → void -
inherited
-
setUseHdr_2d(
bool enable) → void -
inherited
-
setUseOcclusionCulling(
bool enable) → void -
inherited
-
setUseOwnWorld_3d(
bool enable) → void -
inherited
-
setUseTaa(
bool enable) → void -
inherited
-
setUseXr(
bool use) → void -
inherited
-
setVrsMode(
ViewportVRSMode mode) → void -
inherited
-
setVrsTexture(
Texture2D? texture) → void -
inherited
-
setVrsUpdateMode(
ViewportVRSUpdateMode mode) → void -
inherited
-
setWorld_2d(
World2D? world_2d) → void -
inherited
-
setWorld_3d(
World3D? world_3d) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
tr(
String message, {String context = ''}) → String -
inherited
-
trN(
String message, String pluralMessage, int n, {String context = ''}) → String -
inherited
-
updateConfigurationWarnings(
) → void -
inherited
-
updateMouseCursorState(
) → void -
inherited
-
vEnterTree(
) → void -
inherited
-
vExitTree(
) → void -
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
-
warpMouse(
Vector2 position) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
sTypeInfo
→ ExtensionTypeInfo<
SubViewport> -
no setter
Constants
- nativeTypeName → const String