Navigation
API > API/Plugins > API/Plugins/LevelSnapshotsEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- ULevelSnapshotsEditorFunctionLibrary
References
| Module | LevelSnapshotsEditor |
| Header | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshotsEditor/Public/LevelSnapshotsEditorFunctionLibrary.h |
| Include | #include "LevelSnapshotsEditorFunctionLibrary.h" |
Syntax
UCLASS&40;&41;
class ULevelSnapshotsEditorFunctionLibrary : public UBlueprintFunctionLibrary
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GenerateThumbnailForSnapshotAsset
(
ULevelSnapshot* SnapshotPackage |
If the snapshot is saved in the registry, takes a screenshot of the editor scene and sets it as thumnail for the snapshot. | |
| void | TakeAndSaveLevelSnapshotEditorWorld
(
const FString& FileName, |
Uses TakeLevelSnapshotAndSaveToDisk() and assumes Editor World | |
| ULevelSnapshot * | TakeLevelSnapshotAndSaveToDisk
(
const UObject* WorldContextObject, |
Creates a new Level Snapshot asset in the content browser and then captures the target world. |