FActorSnapshotData

Windows
MacOS
Linux

References

Module

LevelSnapshots

Header

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

Include

#include "Data/ActorSnapshotData.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FActorSnapshotData

Functions

Name Description

Public function

void

 

DeserializeIntoExistingWorldActor

(
    UWorld* SnapshotWorld,
    AActor* OriginalActor,
    FWorldSnapshotData& WorldData,
    UPackage* InLocalisationSnapsh...,
    const FPropertySelectionMap& Selec...
)

Public function

void

 

DeserializeIntoRecreatedEditorWorldActor

(
    UWorld* SnapshotWorld,
    AActor* OriginalActor,
    FWorldSnapshotData& WorldData,
    UPackage* InLocalisationSnapsh...,
    const FPropertySelectionMap& Selec...
)

Public function Const

FSoftClassPa...

 

GetActorClass()

Public function

TOptional< A...

 

GetDeserialized

(
    UWorld* SnapshotWorld,
    FWorldSnapshotData& WorldData,
    UPackage* InLocalisationSnapsh...
)

Public function Const

TOptional< A...

 

GetPreallocated

(
    UWorld* SnapshotWorld,
    FWorldSnapshotData& WorldData
)

Public function Const

TOptional< A...

 

GetPreallocatedIfValidButDoNotAllocate()

Public function Static

FActorSnapsh...

 

SnapshotActor

(
    AActor* OriginalActor,
    FWorldSnapshotData& WorldData
)

Typedefs

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