FPropertyTag

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

References

Module

CoreUObject

Header

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

Include

#include "UObject/PropertyTag.h"

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

FProperty *

 

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,
    FProperty* Property,
    int32 InIndex,
    uint8* Value,
    const uint8* Defaults
)

Functions

Name Description

Public function Const

void

 

SerializeTaggedProperty

(
    FArchive& Ar,
    FProperty* Property,
    uint8* Value,
    const uint8* Defaults
)

Property serializer.

Public function Const

void

 

SerializeTaggedProperty

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

Property serializer.

Public function

void

 

SetPropertyGuid

(
    const FGuid& InPropertyGuid
)

Set optional property guid.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel