Navigation
API > API/Runtime > API/Runtime/Core
Describes a single field in a delegate payload schema. This is a CoreUObject-neutral representation that can be constructed in Core from compile-time types and later interpreted by CoreUObject to build FProperty instances and UScriptStructs.
| Name | FDelegatePayloadFieldDesc |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/UObject/DelegatePayloadSchema.h |
| Include Path | #include "UObject/DelegatePayloadSchema.h" |
Syntax
struct FDelegatePayloadFieldDesc
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ExtendedTypeName | FName | Supplementary type identifier for types that need it: | UObject/DelegatePayloadSchema.h | |
| FieldName | FName | The name of the parameter this field corresponds to in the delegate's UFunction signature. | UObject/DelegatePayloadSchema.h | |
| InnerFields | TArray< FDelegatePayloadFieldDesc > | Child descriptors for container inner types: | UObject/DelegatePayloadSchema.h | |
| PropertyTypeName | FName | The FProperty class name, e.g. NAME_IntProperty, NAME_StructProperty. | UObject/DelegatePayloadSchema.h |