29 lines
1.5 KiB
C++
29 lines
1.5 KiB
C++
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//////////////////////////////////////////////////////////////
|
|
/// Copyright 2019 (C) Bruno Xavier B. Leite
|
|
//////////////////////////////////////////////////////////////
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#pragma once
|
|
|
|
#include "Runtime/SlateCore/Public/Styling/SlateStyleRegistry.h"
|
|
#include "Runtime/SlateCore/Public/Styling/SlateStyle.h"
|
|
#include "Editor/UnrealEd/Public/ClassIconFinder.h"
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
class FOBJPoolStyle {
|
|
private:
|
|
static TSharedPtr<FSlateStyleSet> StyleSet;
|
|
static FString InContent(const FString &RelativePath, const TCHAR* Extension);
|
|
public:
|
|
static void Initialize();
|
|
static void Shutdown();
|
|
static FName GetStyleSetName();
|
|
static TSharedPtr<ISlateStyle> Get();
|
|
};
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|