Use RequiredParam/RequiredResult in some high value places

This commit is contained in:
David Snopek
2025-11-27 13:09:16 -06:00
parent 3a97723ff2
commit fc92ce3e7f
79 changed files with 372 additions and 321 deletions

View File

@@ -1020,7 +1020,7 @@ void Node3D::set_disable_gizmos(bool p_enabled) {
#endif
}
void Node3D::reparent(Node *p_parent, bool p_keep_global_transform) {
void Node3D::reparent(RequiredParam<Node> p_parent, bool p_keep_global_transform) {
ERR_THREAD_GUARD;
if (p_keep_global_transform) {
Transform3D temp = get_global_transform();