Navigation
API > API/Plugins > API/Plugins/PoseSearch
| Name | FKeyBuilder |
| Type | class |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchDerivedDataKey.h |
| Include Path | #include "PoseSearch/PoseSearchDerivedDataKey.h" |
Syntax
class FKeyBuilder : public FArchiveUObject
Inheritance Hierarchy
- FArchiveState → FArchive → FArchiveUObject → FKeyBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FKeyBuilder
(
const UObject* Object, |
Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchDerivedDataKey.h | |
FKeyBuilder
(
const FKeyBuilder& |
PoseSearch/PoseSearchDerivedDataKey.h | ||
FKeyBuilder
(
FKeyBuilder&& |
PoseSearch/PoseSearchDerivedDataKey.h | ||
FKeyBuilder () |
PoseSearch/PoseSearchDerivedDataKey.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ExcludeFromHashName | const FName | PoseSearch/PoseSearchDerivedDataKey.h | |
| IgnoreForMemberInitializationTestName | const FName | PoseSearch/PoseSearchDerivedDataKey.h | |
| NeverInHashName | const FName | PoseSearch/PoseSearchDerivedDataKey.h | |
| ShouldIncludeFlagsToCheck | EObjectFlags | Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchDerivedDataKey.h |
| ShouldIncludeFlagsToCheckOnReload | EObjectFlags | Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchDerivedDataKey.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPerformSequenceResidencyRequests | bool | PoseSearch/PoseSearchDerivedDataKey.h | ||
| ExternalPartialKeyHashes | FPartialKeyHashes * | PoseSearch/PoseSearchDerivedDataKey.h | ||
| InternalPartialKeyHashes | FPartialKeyHashes | PoseSearch/PoseSearchDerivedDataKey.h | ||
| ObjectBeingSerializedDependencies | TArray< UObject * > | PoseSearch/PoseSearchDerivedDataKey.h | ||
| ObjectsToSerialize | TArray< UObject * > | PoseSearch/PoseSearchDerivedDataKey.h | ||
| StringBuilder | TStringBuilder< 256 > | PoseSearch/PoseSearchDerivedDataKey.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AnyAssetNotFullyLoaded() |
PoseSearch/PoseSearchDerivedDataKey.h | ||
bool AnyAssetNotReady() |
PoseSearch/PoseSearchDerivedDataKey.h | ||
FIoHash Finalize() |
PoseSearch/PoseSearchDerivedDataKey.h | ||
const TSet< const UObject * > & GetDependencies() |
PoseSearch/PoseSearchDerivedDataKey.h | ||
bool ValidateAgainst
(
const FKeyBuilder& Other |
Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchDerivedDataKey.h |
Public Virtual
Overridden from FArchive
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Seek
(
int64 InPos |
PoseSearch/PoseSearchDerivedDataKey.h | ||
virtual void Serialize
(
void* Data, |
PoseSearch/PoseSearchDerivedDataKey.h |
Overridden from FArchiveState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetArchiveName() |
PoseSearch/PoseSearchDerivedDataKey.h | ||
virtual bool ShouldSkipProperty
(
const FProperty* InProperty |
PoseSearch/PoseSearchDerivedDataKey.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool IsAddNameOnlyType
(
const UObject* Object |
To keep the key generation lightweight, we hash only the full names for these types. Object(s) will be added to Dependencies | PoseSearch/PoseSearchDerivedDataKey.h | |
static bool IsExcludedType
(
const UObject* Object |
To keep the key generation lightweight, we don't hash these types | PoseSearch/PoseSearchDerivedDataKey.h | |
static bool ShouldInclude
(
const UObject* Object, |
Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchDerivedDataKey.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FKeyBuilder & operator=
(
FKeyBuilder&& |
PoseSearch/PoseSearchDerivedDataKey.h | ||
FKeyBuilder & operator=
(
const FKeyBuilder& |
PoseSearch/PoseSearchDerivedDataKey.h |