FPropertyTag

Syntax

struct FPropertyTag

Remarks

A tag describing a class property, to aid in serialization.

Variables

Name Description

Public variable

int32

 

ArrayIndex

Public variable

uint8

 

BoolVal

Public variable

FName

 

EnumName

Public variable

uint8

 

HasPropertyGuid

Public variable

FName

 

InnerType

Public variable

FName

 

Name

Public variable

UProperty *

 

Prop

Transient.

Public variable

FGuid

 

PropertyGuid

Public variable

int32

 

Size

Public variable

int64

 

SizeOffset

Public variable

FGuid

 

StructGuid

Public variable

FName

 

StructName

Public variable

FName

 

Type

Variables.

Public variable

FName

 

ValueType

Constructors

Name Description

Public function

FPropertyTag()

Constructors.

Public function

FPropertyTag

(
    FArchive & InSaveAr,
    UProperty * Property,
    int32 InIndex,
    uint8 * Value,
    uint8 * Defaults
)

Functions

Name Description

Public function Const

void

 

SerializeTaggedProperty

(
    FArchive & Ar,
    UProperty * Property,
    uint8 * Value,
    uint8 * Defaults
)

Property serializer.

Public function Const

void

 

SerializeTaggedProperty

(
    FStructuredArchive::FSlot Slot,
    UProperty * Property,
    uint8 * Value,
    uint8 * Defaults
)

Property serializer.

Public function

void

 

SetPropertyGuid

(
    const FGuid & InPropertyGuid
)

Set optional property guid.

References

Module

CoreUObject

Header

Runtime/CoreUObject/Public/UObject/PropertyTag.h