from pandemonium import exposed, export, Node2D @exposed class MyExportedCls(Node2D): initialized = False _python_prop = None def _ready(self): self.initialized = True def python_method(self, attr): return attr python_prop_static = export(str) @export(int, default=42) @property def python_prop(self): return self._python_prop @python_prop.setter def python_prop(self, value): self._python_prop = value