summaryrefslogtreecommitdiff
path: root/scene/main/node.cpp
AgeCommit message (Expand)Author
2022-06-20Node: Rename `child_exited_tree` to `child_exiting_tree`Rémi Verschelde
2022-05-20Add a new HashSet templatereduz
2022-05-16fix a bug in get_node_and_resourceBimDav
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-06Cleanup metadata usagekobewi
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-04-26[Net] Allow branch-specific MultiplayerAPIs.Fabio Alessandrelli
2022-04-25Node: Re-add `find_node` as `find_child`, improve docsRémi Verschelde
2022-04-25Implement Scene Unique Nodesreduz
2022-04-05[Input] Add extra `shortcut_input` input processing step to process Unicode c...bruvzg
2022-03-31Merge pull request #59590 from Calinou/rename-print-stray-nodesRémi Verschelde
2022-03-31Rename `Node.print_stray_nodes()` to `Node.print_orphan_nodes()`Hugo Locurcio
2022-03-30Make vararg method bind no return and returnPierre-Thomas Meisels
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-19Merge pull request #58042 from Sauermann/fix-viewport-border-notificationsRémi Verschelde
2022-02-17Change 'find_node' to 'find_nodes' and Add 'type' parameterdiddykonga
2022-02-15Connect notifications from Container to ViewportMarkus Sauermann
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-09[Net] Allow to use strings as method name in RPC.Fabio Alessandrelli
2022-02-04[Net] New replication interface, spawner and synchronizer nodes.Fabio Alessandrelli
2022-02-04Cleanup and move char functions to the `char_utils.h` header.bruvzg
2022-02-02Add a signal to notify when children nodes enter or exit treereduz
2022-01-20Merge pull request #52134 from RandomShaper/fix_namingRémi Verschelde
2022-01-20Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez
2022-01-19Rework Node::get_node to omit is_absolute() check in best case scenarioBartłomiej T. Listwon
2022-01-16Replicate load-as-placeholder state on node duplicationHaoyu Qiu
2022-01-05Clear only owners that are no longer in the same treePedro J. Estébanez
2022-01-05Merge pull request #55512 from RandomShaper/better_node_deleteRémi Verschelde
2022-01-04Merge pull request #54987 from KoBeWi/@@Node2D@@69@@420@@@Rémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-12-01Rationalize Node removals and deletionsPedro J. Estébanez
2021-11-25Merge pull request #52387 from Calinou/node-rename-path-changed-notificationMax Hilbrunner
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-15Fix nodes being renamed into garbage upon conflictkobewi
2021-11-10Update editor description property flagmegalobyte
2021-11-08Merge pull request #52943 from RandomShaper/property_pin_control_naturalRémi Verschelde
2021-11-08Add property value pinningPedro J. Estébanez
2021-11-07Fix preview sun and environment nameskobewi
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-28Remove node_hrcr hackkobewi
2021-10-08[Net] Add call_local argument to Node.rpc_config.Fabio Alessandrelli
2021-10-04GDScript completion: Handle quote style ad-hoc to remove editor dependencyRémi Verschelde
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Rename Node's `filename` property to `scene_file_path` for clarityHugo Locurcio
2021-09-17Merge pull request #49819 from nekomatata/fix-process-mode-inheritRémi Verschelde
2021-09-08Multiplayer networking renames/simplificationMax Hilbrunner
2021-09-07Merge pull request #52442 from Faless/mp/4.x_rpc_managerMax Hilbrunner
2021-09-07[Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli