Click or drag to resize

Node Fields

The Node type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberNotificationAppPaused

Notification received from the OS when the app is paused.

Specific to the Android platform.

Public fieldStatic memberNotificationAppResumed

Notification received from the OS when the app is resumed.

Specific to the Android platform.

Public fieldStatic memberNotificationCrash

Notification received from Godot's crash handler when the engine is about to crash.

Implemented on desktop platforms if the crash handler is enabled.

Public fieldStatic memberNotificationDragBegin

Notification received when a drag begins.

Public fieldStatic memberNotificationDragEnd

Notification received when a drag ends.

Public fieldStatic memberNotificationEnterTree

Notification received when the node enters a SceneTree.

Public fieldStatic memberNotificationExitTree

Notification received when the node is about to exit a SceneTree.

Public fieldStatic memberNotificationInstanced

Notification received when the node is instanced.

Public fieldStatic memberNotificationInternalPhysicsProcess

Notification received every frame when the internal physics process flag is set (see SetPhysicsProcessInternal(Boolean)).

Public fieldStatic memberNotificationInternalProcess

Notification received every frame when the internal process flag is set (see SetProcessInternal(Boolean)).

Public fieldStatic memberNotificationMovedInParent

Notification received when the node is moved in the parent.

Public fieldStatic memberNotificationOsImeUpdate

Notification received from the OS when an update of the Input Method Engine occurs (e.g. change of IME cursor position or composition string).

Specific to the macOS platform.

Public fieldStatic memberNotificationOsMemoryWarning

Notification received from the OS when the application is exceeding its allocated memory.

Specific to the iOS platform.

Public fieldStatic memberNotificationParented

Notification received when a node is set as a child of another node.

Note: This doesn't mean that a node entered the SceneTree.

Public fieldStatic memberNotificationPathChanged

Notification received when the node's NodePath changed.

Public fieldStatic memberNotificationPaused

Notification received when the node is paused.

Public fieldStatic memberNotificationPhysicsProcess

Notification received every frame when the physics process flag is set (see SetPhysicsProcess(Boolean)).

Public fieldStatic memberNotificationPostEnterTree

Notification received when the node is ready, just before is received. Unlike the latter, it's sent every time the node enters tree, instead of only once.

Public fieldStatic memberNotificationProcess

Notification received every frame when the process flag is set (see SetProcess(Boolean)).

Public fieldStatic memberNotificationReady
Public fieldStatic memberNotificationTranslationChanged

Notification received when translations may have changed. Can be triggered by the user changing the locale. Can be used to respond to language changes, for example to change the UI strings on the fly. Useful when working with the built-in translation support, like Tr(String).

Public fieldStatic memberNotificationUnparented

Notification received when a node is unparented (parent removed it from the list of children).

Public fieldStatic memberNotificationUnpaused

Notification received when the node is unpaused.

Public fieldStatic memberNotificationWmAbout

Notification received from the OS when a request for "About" information is sent.

Specific to the macOS platform.

Public fieldStatic memberNotificationWmFocusIn

Notification received from the OS when the game window is focused.

Implemented on all platforms.

Public fieldStatic memberNotificationWmFocusOut

Notification received from the OS when the game window is unfocused.

Implemented on all platforms.

Public fieldStatic memberNotificationWmGoBackRequest

Notification received from the OS when a go back request is sent (e.g. pressing the "Back" button on Android).

Specific to the Android platform.

Public fieldStatic memberNotificationWmMouseEnter

Notification received from the OS when the mouse enters the game window.

Implemented on desktop and web platforms.

Public fieldStatic memberNotificationWmMouseExit

Notification received from the OS when the mouse leaves the game window.

Implemented on desktop and web platforms.

Public fieldStatic memberNotificationWmQuitRequest

Notification received from the OS when a quit request is sent (e.g. closing the window with a "Close" button or Alt+F4).

Implemented on desktop platforms.

Public fieldStatic memberNotificationWmUnfocusRequest

Notification received from the OS when an unfocus request is sent (e.g. another OS window wants to take the focus).

No supported platforms currently send this notification.

Top
See Also