SceneGate / Yarhl

Framework for the implementation of format converters like game assets or media files
https://scenegate.github.io/Yarhl/
MIT License
60 stars 10 forks source link

✨ Implement extension methods to transform node collections #201

Closed pleonex closed 9 months ago

pleonex commented 9 months ago

Implement the three overloads of TransformWith to IEnumerable<Node> and NavigableNodeCollection<Node>, so that we can transform all the nodes in one line.

This PR closes #194

Quality check list

Acceptance criteria

Follow-up work

None

Example

using Node overlays = NodeFactory.FromDirectory("overlays");
overlays.Children.TransformCollectionWith<BlzDecompressor>();