Procs
proc clear(self: EditorSelection) {.
gcsafe, locks: 0, raises: [], tags: [].}proc addNode(self: EditorSelection; node: Object) {.
gcsafe, locks: 0, raises: [], tags: [].}proc removeNode(self: EditorSelection; node: Object) {.
gcsafe, locks: 0, raises: [], tags: [].}proc getSelectedNodes(self: EditorSelection): Array {.
gcsafe, locks: 0, raises: [], tags: [].}proc getTransformableSelectedNodes(self: EditorSelection): Array {.
gcsafe, locks: 0, raises: [], tags: [].}