TProperty_WithEqualityAndSerializer

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<typename InTCppType, class TInPropertyBaseClass>
class TProperty_WithEqualityAndSerializer : public TProperty< InTCppType, TInPropertyBaseClass >

Constructors

Name Description

Public function

TProperty_WithEqualityAndSerializer

(
    UField* InField
)

Public function

TProperty_WithEqualityAndSerializer

(
    FVTableHelper& Helper
)

DO NOT USE. This constructor is for internal usage only for hot-reload purposes.

Public function

TProperty_WithEqualityAndSerializer

(
    EInternal InInernal,
    FFieldClass* InClass
)

Public function

TProperty_WithEqualityAndSerializer

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

Public function

TProperty_WithEqualityAndSerializer

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

Functions

Name Description

Public function Virtual Const

bool

 

Identical

(
    const void* A,
    const void* B,
    uint32 PortFlags
)

Public function Virtual Const

void

 

SerializeItem

(
    FStructuredArchive::FSlot Slot,
    void* Value,
    void const* Defaults
)

Typedefs

Name

Description

Super

TCppType

TTypeFundamentals