// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "Styling/ISlateStyle.h" #include "Styling/SlateStyle.h" class FSubstrateMaterialEditorStyle { public: static void Initialize(); static void Shutdown(); static FName GetStyleSetName(); static const ISlateStyle& Get(); static FLinearColor GetColor(const FName& InName); static const FSlateBrush* GetBrush(const FName& InName); private: static TSharedPtr StyleInstance; static TSharedRef Create(); static void SetupLayerViewStyles(const TSharedRef& Style); static void SetupTextStyles(const TSharedRef& Style); };