This commit is contained in:
2025-04-17 23:59:17 +08:00
commit 88536f22da
57 changed files with 8094 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
#pragma once
#include "CoreMinimal.h"
#include "Styling/SlateStyle.h"
/**
* FLESH Editor Style
* Defines the visual style for the FLESH editor
*/
class FFLESHEditorStyle
{
public:
// Initialize the style
static void Initialize();
// Shutdown the style
static void Shutdown();
// Reload textures
static void ReloadTextures();
// Get the style set name
static FName GetStyleSetName();
// Get the instance
static const ISlateStyle& Get();
private:
// Create the style
static TSharedRef<FSlateStyleSet> Create();
// The instance
static TSharedPtr<FSlateStyleSet> StyleInstance;
};