FLevelSnapshotPropertyChain

Uniquely identifies a property across structs.

Windows
MacOS
Linux

Inheritance Hierarchy

FArchiveSerializedPropertyChain

FLevelSnapshotPropertyChain

References

Module

LevelSnapshots

Header

/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Data/PropertySelection.h

Include

#include "Data/PropertySelection.h"

Syntax

struct FLevelSnapshotPropertyChain : public FArchiveSerializedPropertyChain

Remarks

Uniquely identifies a property across structs.

Primarily this is used by serialisation code hence we pass in FArchiveSerializedPropertyChain often. However, inheritance from FArchiveSerializedPropertyChain is an implementation detail.

Functions

Name Description

Public function

void

 

AppendInline

(
    const FProperty* Property
)

Public function Const

bool

 

EqualsSerializedProperty

(
    const FArchiveSerializedPropertyCha...,
    const FProperty* LeafProperty
)

Checks whether a given property being serialized corresponds to this chain.

Public function Const

bool

 

IsEmpty()

Public function Const

FLevelSnapsh...

 

MakeAppended

(
    const FProperty* Property
)

Typedefs

Name

Description

Super

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