Files
UnrealEngine/Engine/Source/Editor/MaterialEditor/Private/MaterialEditorTabs.h
2025-05-18 13:04:45 +08:00

41 lines
1.1 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
class FName;
/** Material editor tabs identifiers */
struct FMaterialEditorTabs
{
/** The tab id for the Material fixture types tab */
static const FName PreviewTabId;
static const FName PropertiesTabId;
static const FName PaletteTabId;
static const FName FindTabId;
static const FName GraphEditor;
static const FName PreviewSettingsTabId;
static const FName ParameterDefaultsTabId;
static const FName CustomPrimitiveTabId;
static const FName LayerPropertiesTabId;
static const FName SubstrateTabId;
static const FName MaterialOverviewTabId;
// Disable default constructor
FMaterialEditorTabs() = delete;
};
struct FMaterialInstanceEditorTabs
{
/** The ids for the tabs spawned by this toolkit */
static const FName PreviewTabId;
static const FName PropertiesTabId;
static const FName LayerPropertiesTabId;
static const FName PreviewSettingsTabId;
static const FName AssetBrowserTabId;
static const FName SubstrateTabId;
// Disable default constructor
FMaterialInstanceEditorTabs() = delete;
};