node_scene_clipboard Module

A module containing all code for working with Clipboard

class nodeeditor.node_scene_clipboard.SceneClipboard(scene: Scene)

Bases: object

Class contains all the code for serialization/deserialization from Clipboard

Parameters

scene (Scene) – Reference to the Scene

Instance Attributes

  • scene - reference to the Scene

serializeSelected(delete: bool = False)collections.OrderedDict

Serializes selected items in the Scene into OrderedDict

Parameters

delete (bool) – True if you want to delete selected items after serialization. Useful for Cut operation

Returns

Serialized data of current selection in NodeEditor Scene

deserializeFromClipboard(data: dict, *args, **kwargs)

Deserializes data from Clipboard.

Parameters

data (dict) – dict data for deserialization to the nodeeditor.node_scene.Scene.