Module |
|
Header |
/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/Writer.h |
Include |
#include "dna/Writer.h" |
class Writer :
public dna::BehaviorWriter,
public dna::GeometryWriter
The abstract Writer which its implementations are expected to inherit. @note 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 the Reader hierarchy, as it's not possible to selectively write only specific layers.
Name | Description | |
---|---|---|
|
~Writer() |
Name | Description | ||
---|---|---|---|
|
setFrom ( |
Initialize the Writer from the given Reader. @note This function copies all the data from the given Reader into the Writer instance, by calling each getter function of the Reader, and passing the return values to the matching setter functions in the Writer. It is implemented in the abstract class itself to provide the functionality for all DNA Writers. |