UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition DataflowContextAssetStore.h:50
virtual FString GetReferencerName() const override
Definition DataflowContextAssetStore.h:80
DATAFLOWCORE_API void ClearAssets()
Definition DataflowContextAssetStore.cpp:79
DATAFLOWCORE_API UObject * AddAsset(const FString &PersistentAssetPath, const UClass *AssetClass)
Definition DataflowContextAssetStore.cpp:12
virtual DATAFLOWCORE_API void AddReferencedObjects(FReferenceCollector &Collector) override
Definition DataflowContextAssetStore.cpp:100
DATAFLOWCORE_API UObject * CommitAsset(const FString &TransientAssetPath)
Definition DataflowContextAssetStore.cpp:34
Definition DataflowContextAssetStore.h:15
virtual UObject * CommitAsset(const FString &TransientAssetPath)=0
virtual void ClearAssets()=0
virtual UObject * AddAsset(const FString &PersistentAssetPath, const UClass *AssetClass)=0
T * AddAssetTyped(const FString &AssetPath)
Definition DataflowContextAssetStore.h:22