Navigation
API > API/Plugins > API/Plugins/UAFAnimGraph > API/Plugins/UAFAnimGraph/FTrait
Description
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.
| Name | SaveTraitSharedData |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Public/TraitCore/Trait.h |
| Include Path | #include "TraitCore/Trait.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Private/TraitCore/Trait.cpp |
virtual void SaveTraitSharedData
(
const TFunction < FString PropertyName )> & GetTraitProperty,
FAnimNextTraitSharedData & OutSharedData
) const