/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/Writer.h
This class combines the various different writer interfaces into a single interface. The artificial separation into multiple interfaces in this case just mirrors the structure of theReaderhierarchy, as it's not possible to selectively write only specific layers.
class Writer : public [dna::BehaviorWriter](API\Plugins\RigLogicLib\dna\layers\BehaviorWriter), public [dna::GeometryWriter](API\Plugins\RigLogicLib\dna\layers\GeometryWriter), public [dna::MachineLearnedBehaviorWriter](API\Plugins\RigLogicLib\dna\layers\MachineLearnedBehaviorWriter)