Navigation
API > API/Plugins > API/Plugins/RigLogicModule > API/Plugins/RigLogicModule/UDNAAsset
Description
Initialize this object for use at runtime from another instance that has already been initialized.
Overwrites all member variables. Only data needed for runtime evaluation will be copied.
Performs a shallow copy, so the runtime data is shared between the two instances and the memory cost of the copied UDNAAsset is very low.
Note that the reference to the shared runtime data will be dropped if the source DNA is modified, so the two instances are effectively independent and can safely be modified or deleted without affecting the other.
| Name | InitializeForRuntimeFrom |
| Type | function |
| Header File | /Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Public/DNAAsset.h |
| Include Path | #include "DNAAsset.h" |
| Source | /Engine/Plugins/Animation/RigLogic/Source/RigLogicModule/Private/DNAAsset.cpp |
void InitializeForRuntimeFrom
(
UDNAAsset * Other
)