Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/ICustomAttributeHandler
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ProcessAttribute
(
const CAttributeValue& Payload, |
Handlers to be implemented by each custom attribute, for each type that custom attributes can be applied to. | VerseVM/VVMCustomAttributeHandler.h | |
virtual bool ProcessAttribute
(
const CAttributeValue& Payload, |
VerseVM/VVMCustomAttributeHandler.h | ||
virtual bool ProcessAttribute
(
const CAttributeValue& Payload, |
VerseVM/VVMCustomAttributeHandler.h | ||
virtual bool ProcessAttribute
(
const CAttributeValue& Payload, |
VerseVM/VVMCustomAttributeHandler.h |
ProcessAttribute(const CAttributeValue &, UStruct *, TArray< FString > &)
Description
Handlers to be implemented by each custom attribute, for each type that custom attributes can be applied to. Returns false if we were unable to process for the specified name, and implies the linker task will retry again until it succeeds.
| Name | ProcessAttribute |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMCustomAttributeHandler.h |
| Include Path | #include "VerseVM/VVMCustomAttributeHandler.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/VerseVM/VVMCustomAttributeHandler.cpp |
virtual bool ProcessAttribute
(
const CAttributeValue & Payload,
UStruct * UeStruct,
TArray < FString > & OutErrorMessages
)
ProcessAttribute(const CAttributeValue &, FProperty *, TArray< FString > &)
| Name | ProcessAttribute |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMCustomAttributeHandler.h |
| Include Path | #include "VerseVM/VVMCustomAttributeHandler.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/VerseVM/VVMCustomAttributeHandler.cpp |
virtual bool ProcessAttribute
(
const CAttributeValue & Payload,
FProperty * UeProperty,
TArray < FString > & OutErrorMessages
)
ProcessAttribute(const CAttributeValue &, UFunction *, TArray< FString > &)
| Name | ProcessAttribute |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMCustomAttributeHandler.h |
| Include Path | #include "VerseVM/VVMCustomAttributeHandler.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/VerseVM/VVMCustomAttributeHandler.cpp |
virtual bool ProcessAttribute
(
const CAttributeValue & Payload,
UFunction * UeFunction,
TArray < FString > & OutErrorMessages
)
ProcessAttribute(const CAttributeValue &, UEnum *, TArray< FString > &)
| Name | ProcessAttribute |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMCustomAttributeHandler.h |
| Include Path | #include "VerseVM/VVMCustomAttributeHandler.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/VerseVM/VVMCustomAttributeHandler.cpp |
virtual bool ProcessAttribute
(
const CAttributeValue & Payload,
UEnum * UeEnum,
TArray < FString > & OutErrorMessages
)