ULevelSnapshot::DiffWorld

Compares this snapshot to the world and calls the appropriate callbacks:

Windows
MacOS
Linux

References

Module

LevelSnapshots

Header

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

Include

#include "Data/LevelSnapshot.h"

Source

/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Private/Data/LevelSnapshot.cpp

Syntax

void DiffWorld
(
    UWorld * World,
    FActorPathConsumer HandleMatchedActor,
    FActorPathConsumer HandleRemovedActor,
    FActorConsumer HandleAddedActor
) const

Remarks

Compares this snapshot to the world and calls the appropriate callbacks:

Parameters

Parameter

Description

World

to check in

HandleMatchedActor

Actor exists both in world and snapshot. Receives the original actor path.

HandleRemovedActor

Actor exists in snapshot but not in world. Receives the original actor path.

HandleAddedActor

Actor exists in world but not in snapshot. Receives reference to world actor.

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