SceneTree

Inherits: MainLoop < Object

There is currently no description for this class. Please help us by contributing one!

Properties

bool

auto_accept_quit

true

Node

current_scene

bool

debug_collisions_hint

false

bool

debug_navigation_hint

false

bool

debug_paths_hint

false

Node

edited_scene_root

bool

multiplayer_poll

true

bool

paused

false

bool

physics_interpolation

false

bool

quit_on_go_back

true

Window

root

Methods

void

call_group ( StringName group, StringName method, … ) vararg

void

call_group_flags ( int flags, StringName group, StringName method, … ) vararg

Error

change_scene_to_file ( String path )

Error

change_scene_to_packed ( PackedScene packed_scene )

SceneTreeTimer

create_timer ( float time_sec, bool process_always=true, bool process_in_physics=false, bool ignore_time_scale=false )

Tween

create_tween ( )

Node

get_first_node_in_group ( StringName group )

int

get_frame ( ) const

MultiplayerAPI

get_multiplayer ( NodePath for_path=NodePath(“”) ) const

int

get_node_count ( ) const

int

get_node_count_in_group ( StringName group ) const

Node[]

get_nodes_in_group ( StringName group )

Tween[]

get_processed_tweens ( )

bool

has_group ( StringName name ) const

void

notify_group ( StringName group, int notification )

void

notify_group_flags ( int call_flags, StringName group, int notification )

void

queue_delete ( Object obj )

void

quit ( int exit_code=0 )

Error

reload_current_scene ( )

void

set_group ( StringName group, String property, Variant value )

void

set_group_flags ( int call_flags, StringName group, String property, Variant value )

void

set_multiplayer ( MultiplayerAPI multiplayer, NodePath root_path=NodePath(“”) )

void

unload_current_scene ( )


Signals

node_added ( Node node )

There is currently no description for this signal. Please help us by contributing one!


node_configuration_warning_changed ( Node node )

There is currently no description for this signal. Please help us by contributing one!


node_removed ( Node node )

There is currently no description for this signal. Please help us by contributing one!


node_renamed ( Node node )

There is currently no description for this signal. Please help us by contributing one!


physics_frame ( )

There is currently no description for this signal. Please help us by contributing one!


process_frame ( )

There is currently no description for this signal. Please help us by contributing one!


tree_changed ( )

There is currently no description for this signal. Please help us by contributing one!


tree_process_mode_changed ( )

There is currently no description for this signal. Please help us by contributing one!


Enumerations

enum GroupCallFlags:

GroupCallFlags GROUP_CALL_DEFAULT = 0

There is currently no description for this enum. Please help us by contributing one!

GroupCallFlags GROUP_CALL_REVERSE = 1

There is currently no description for this enum. Please help us by contributing one!

GroupCallFlags GROUP_CALL_DEFERRED = 2

There is currently no description for this enum. Please help us by contributing one!

GroupCallFlags GROUP_CALL_UNIQUE = 4

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

bool auto_accept_quit = true

  • void set_auto_accept_quit ( bool value )

  • bool is_auto_accept_quit ( )

There is currently no description for this property. Please help us by contributing one!


Node current_scene

  • void set_current_scene ( Node value )

  • Node get_current_scene ( )

There is currently no description for this property. Please help us by contributing one!


bool debug_collisions_hint = false

  • void set_debug_collisions_hint ( bool value )

  • bool is_debugging_collisions_hint ( )

There is currently no description for this property. Please help us by contributing one!


bool debug_navigation_hint = false

  • void set_debug_navigation_hint ( bool value )

  • bool is_debugging_navigation_hint ( )

There is currently no description for this property. Please help us by contributing one!


bool debug_paths_hint = false

  • void set_debug_paths_hint ( bool value )

  • bool is_debugging_paths_hint ( )

There is currently no description for this property. Please help us by contributing one!


Node edited_scene_root

  • void set_edited_scene_root ( Node value )

  • Node get_edited_scene_root ( )

There is currently no description for this property. Please help us by contributing one!


bool multiplayer_poll = true

  • void set_multiplayer_poll_enabled ( bool value )

  • bool is_multiplayer_poll_enabled ( )

There is currently no description for this property. Please help us by contributing one!


bool paused = false

  • void set_pause ( bool value )

  • bool is_paused ( )

There is currently no description for this property. Please help us by contributing one!


bool physics_interpolation = false

  • void set_physics_interpolation_enabled ( bool value )

  • bool is_physics_interpolation_enabled ( )

There is currently no description for this property. Please help us by contributing one!


bool quit_on_go_back = true

  • void set_quit_on_go_back ( bool value )

  • bool is_quit_on_go_back ( )

There is currently no description for this property. Please help us by contributing one!


Window root

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

void call_group ( StringName group, StringName method, … ) vararg

There is currently no description for this method. Please help us by contributing one!


void call_group_flags ( int flags, StringName group, StringName method, … ) vararg

There is currently no description for this method. Please help us by contributing one!


Error change_scene_to_file ( String path )

There is currently no description for this method. Please help us by contributing one!


Error change_scene_to_packed ( PackedScene packed_scene )

There is currently no description for this method. Please help us by contributing one!


SceneTreeTimer create_timer ( float time_sec, bool process_always=true, bool process_in_physics=false, bool ignore_time_scale=false )

There is currently no description for this method. Please help us by contributing one!


Tween create_tween ( )

There is currently no description for this method. Please help us by contributing one!


Node get_first_node_in_group ( StringName group )

There is currently no description for this method. Please help us by contributing one!


int get_frame ( ) const

There is currently no description for this method. Please help us by contributing one!


MultiplayerAPI get_multiplayer ( NodePath for_path=NodePath(“”) ) const

There is currently no description for this method. Please help us by contributing one!


int get_node_count ( ) const

There is currently no description for this method. Please help us by contributing one!


int get_node_count_in_group ( StringName group ) const

There is currently no description for this method. Please help us by contributing one!


Node[] get_nodes_in_group ( StringName group )

There is currently no description for this method. Please help us by contributing one!


Tween[] get_processed_tweens ( )

There is currently no description for this method. Please help us by contributing one!


bool has_group ( StringName name ) const

There is currently no description for this method. Please help us by contributing one!


void notify_group ( StringName group, int notification )

There is currently no description for this method. Please help us by contributing one!


void notify_group_flags ( int call_flags, StringName group, int notification )

There is currently no description for this method. Please help us by contributing one!


void queue_delete ( Object obj )

There is currently no description for this method. Please help us by contributing one!


void quit ( int exit_code=0 )

There is currently no description for this method. Please help us by contributing one!


Error reload_current_scene ( )

There is currently no description for this method. Please help us by contributing one!


void set_group ( StringName group, String property, Variant value )

There is currently no description for this method. Please help us by contributing one!


void set_group_flags ( int call_flags, StringName group, String property, Variant value )

There is currently no description for this method. Please help us by contributing one!


void set_multiplayer ( MultiplayerAPI multiplayer, NodePath root_path=NodePath(“”) )

There is currently no description for this method. Please help us by contributing one!


void unload_current_scene ( )

There is currently no description for this method. Please help us by contributing one!