Navigation
API > API/Plugins > API/Plugins/AnimNext > API/Plugins/AnimNext/TraitCore > API/Plugins/AnimNext/TraitCore/FTrait
References
| Module | AnimNext |
| Header | /Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Public/TraitCore/Trait.h |
| Include | #include "TraitCore/Trait.h" |
| Source | /Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Private/TraitCore/Trait.cpp |
virtual void SaveTraitSharedData
(
const TFunction < FString PropertyName)> & GetTraitProperty,
FAnimNextTraitSharedData & OutSharedData
) const
Remarks
Takes the editor properties as authored in the graph and converts them into an instance of the FAnimNextTraitSharedData derived type using UE reflection. Traits can override this function to control how editor only properties are coerced into the runtime shared data instance.