FPropertyComparisonParams

Windows
MacOS
Linux

References

Module

LevelSnapshots

Header

/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Restorability/PropertyComparisonParams.h

Include

#include "Restorability/PropertyComparisonParams.h"

Syntax

struct FPropertyComparisonParams

Variables

Name Description

Public variable

UClass *

 

InspectedClass

The class we're looking at. This is not necessarily the class LeafProperty resides in.

Public variable

const FProperty...

 

LeafProperty

The property being checked

Public variable

AActor *

 

SnapshotActor

Snapshot version of the actor

Public variable

void *

 

SnapshotContainer

Parameter for FProperty::ContainerPtrToValuePtr.

Public variable

UObject *

 

SnapshotObject

Either an AActor, UActorComponent, or a subobject of the two.

Public variable

AActor *

 

WorldActor

Actor currently in the world

Public variable

void *

 

WorldContainer

Parameter for FProperty::ContainerPtrToValuePtr.

Public variable

UObject *

 

WorldObject

Either an AActor, UActorComponent, or a subobject of the two.

Constructors

Name Description

Public function

FPropertyComparisonParams

(
    UClass* InspectedClass,
    const FProperty* LeafProperty,
    void* SnapshotContainer,
    void* WorldContainer,
    UObject* SnapshotObject,
    UObject* WorldObject,
    AActor* SnapshotActor,
    AActor* WorldActor
)

Public function

FPropertyComparisonParams

(
    UClass* InspectedClass,
    const FProperty* LeafProperty,
    void* SnapshotContainer,
    void* WorldContainer,
    UObject* SnapshotObject,
    UObject* WorldObject,
    AActor* SnapshotActor,
    AActor* WorldActor
)

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