Files
UnrealEngine/Engine/Source/Developer/WidgetRegistration/Private/Styles/BuilderStyleManager.h
2025-05-18 13:04:45 +08:00

32 lines
617 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Styling/SlateStyle.h"
class FBuilderIconKey;
/**
* Provides styling utilities and information for builders.
*/
class FBuilderStyleManager final : public FSlateStyleSet
{
public:
static FBuilderStyleManager& Get()
{
static FBuilderStyleManager Instance;
return Instance;
}
/**
* Given Key, registers the FSlateIcon for it
*
* @param Key the FBuilderIconKey to register the FSlateIcon for
*/
void RegisterSlateIcon( const FBuilderIconKey Key );
FBuilderStyleManager();
virtual ~FBuilderStyleManager() override;
};