TProperty_MulticastDelegate

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h

Include

#include "UObject/UnrealType.h"

Syntax

template<class InTCppType>
class TProperty_MulticastDelegate : public TProperty< InTCppType, FMulticastDelegateProperty >

Constructors

Name Description

Public function

TProperty_MulticastDelegate

(
    UField* InField
)

Public function

TProperty_MulticastDelegate

(
    EInternal InInernal,
    FFieldClass* InClass
)

Public function

TProperty_MulticastDelegate

(
    FFieldVariant InOwner,
    const FName& InName,
    UFunction* InSignatureFunction
)

Public function

TProperty_MulticastDelegate

(
    FFieldVariant InOwner,
    const FName& InName,
    EObjectFlags InObjectFlags
)

Public function

TProperty_MulticastDelegate

(
    FFieldVariant InOwner,
    const FName& InName,
    EObjectFlags InObjectFlags,
    int32 InOffset,
    EPropertyFlags InFlags,
    UFunction* InSignatureFunction
)

Overridden from TProperty

Name Description

Public function Virtual Const

FString

 

GetCPPType

(
    FString* ExtendedTypeText,
    uint32 CPPExportFlags
)

Returns the text to use for exporting this property to header file.

Typedefs

Name

Description

Super

TCppType

TTypeFundamentals