Files
UnrealEngineUWP/Engine/Source/Developer/WidgetRegistration/Private/Styles/BuilderStyleManager.h
karen jirak 0f6889db0e Place actors milestone 2, managers and keys
Added keys for Builders, Icons, Icon sizes, and managers for style, command creation, Inputs, and Persistence.

#jira UE-205201
#rb JeanMichel.Dignard

[CL 32930864 by karen jirak in ue5-main branch]
2024-04-12 11:14:16 -04: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;
};