Navigation
API > API/Plugins > API/Plugins/UAF
| Name | FSetBindingAttributeBindingDataCache |
| Type | class |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/Attributes/AttributeBindingDataCache.h |
| Include Path | #include "UAF/Attributes/AttributeBindingDataCache.h" |
Syntax
class FSetBindingAttributeBindingDataCache
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| UAF/Attributes/AttributeBindingDataCache.h | |||
FSetBindingAttributeBindingDataCache
(
TNonNullPtr< const UAbstractSkeletonSetBinding > SetBinding |
UAF/Attributes/AttributeBindingDataCache.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CacheLock | FTransactionallySafeRWLock | UAF/Attributes/AttributeBindingDataCache.h | ||
| SkeletalMeshBindingData | TMap< FObjectKey, FAttributeBindingDataPtr > | UAF/Attributes/AttributeBindingDataCache.h | ||
| SkeletonBindingData | const FAttributeBindingDataPtr | UAF/Attributes/AttributeBindingDataCache.h | ||
| WeakSetBinding | const TWeakObjectPtr< const UAbstractSkeletonSetBinding > | UAF/Attributes/AttributeBindingDataCache.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAttributeBindingDataPtr GetOrAdd
(
const USkeletalMesh* SkeletalMesh |
UAF/Attributes/AttributeBindingDataCache.h |