toXMLNode method
Implementation
@override
XMLNode toXMLNode() => XMLNode(
'scene',
{'id': id, 'name': name, ...extraAttributes},
XMLChildren([
XMLNode(
'base', {}, XMLChildren(base.map((it) => it.toXMLNode()).toList())),
XMLNode('overlay', {},
XMLChildren(overlay.map((it) => it.toXMLNode()).toList()))
]));