toXMLNode method

  1. @override
XMLNode toXMLNode()
override

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()))
    ]));