List<Node*>& EditorSelection::get_selected_node_list() { if (changed) update(); else _update_nl(); return selected_node_list; }
void EditorSelection::update() { _update_nl(); if (!changed) return; emit_signal("selection_changed"); changed = false; }
void EditorSelection::update() { _update_nl(); if (!changed) return; changed = false; if (!emitted) { emitted = true; call_deferred("_emit_change"); } }