Files
UnrealEngine/Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterDetails/Private/Drawer/DisplayClusterDetailsDrawerState.h
2025-05-18 13:04:45 +08:00

16 lines
573 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Styling/SlateTypes.h"
/** Stores the state of the drawer UI that can be reloaded in cases where the drawer or any of its elements are reloaded (such as when the drawer is reopened or docked) */
struct FDisplayClusterDetailsDrawerState
{
/** The objects that are selected in the list */
TArray<TWeakObjectPtr<UObject>> SelectedObjects;
/** Indicates which subsections were selected for each section in the details panel */
TArray<int32> SelectedDetailsSubsections;
};