Files
UnrealEngineUWP/Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveToolStorableSelection.h
michael balzer 5a20a5e3d0 Move InteractiveToolsFramework and GeometryFramework out of Experimental
#jira UETOOL-3823
#rb brooke.hubert
#preflight 6109d1e9b4288d0001acb7ef

#ROBOMERGE-SOURCE: CL 17055606 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v850-17047176)

[CL 17055619 by michael balzer in ue5-release-engine-test branch]
2021-08-04 13:59:17 -04:00

21 lines
683 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "InteractiveToolStorableSelection.generated.h"
/**
* Interface class to allow an object to be storable in a UInteractiveToolSelectionStoreSubsystem.
*
* Note for inheriting classes: these objects can end up in the undo stack, which will
* prevent them from being garbage collected until the undo stack is emptied. So, they
* should probably not be huge, and they shouldn't be modified after submitting them to
* UInteractiveToolSelectionStoreSubsystem.
*/
UCLASS()
class INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolStorableSelection : public UObject
{
GENERATED_BODY()
};