Files
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

37 lines
756 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Framework/PropertyViewer/FieldIconFinder.h"
class ISlateStyle;
class FSlateStyleSet;
namespace UE::AdvancedWidgets
{
/**
* Style for advanced widgets
*/
class FAdvancedWidgetsStyle
{
public:
static ADVANCEDWIDGETS_API void Create();
static ADVANCEDWIDGETS_API void Destroy();
static ADVANCEDWIDGETS_API const ISlateStyle& Get();
static const ::UE::PropertyViewer::FFieldColorSettings& GetColorSettings()
{
return ColorSettings;
}
private:
/** Singleton instances of this style. */
static ADVANCEDWIDGETS_API TUniquePtr<FSlateStyleSet> Instance;
/** */
static ::UE::PropertyViewer::FFieldColorSettings ColorSettings;
};
} // namespace