FPropertySelection

Holds all properties that should be restored for an object.

Windows
MacOS
Linux

References

Module

LevelSnapshots

Header

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

Include

#include "Data/PropertySelection.h"

Syntax

struct FPropertySelection

Remarks

Holds all properties that should be restored for an object.

Functions

Name Description

Public function

void

 

AddProperty

(
    const FLevelSnapshotPropertyChain&...
)

Public function Const

const TArray...

 

GetSelectedLeafProperties()

Gets a flat list of all selected properties.

Public function Const

bool

 

IsEmpty()

Public function Const

bool

 

IsPropertySelected

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

Checks whether the given property is in this selection.

Public function

void

 

RemoveProperty

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

Public function Const

bool

 

ShouldSerializeProperty

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

Checks whether the given property should be serialized.

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