Did a shitload more work. To what end? Not much.

This commit is contained in:
Jamie Greunbaum
2023-09-29 15:11:48 -04:00
parent de9865758a
commit cfe285b94d
22 changed files with 1049 additions and 410 deletions
@@ -70,6 +70,19 @@ public:
};
class FComboInputSlateStyle final : public FSlateStyleSet
{
public:
FComboInputSlateStyle();
static const FName &GetAppStyleSetName()
{
static FName StyleSetName(TEXT("ComboInputSlateStyle"));
return StyleSetName;
};
};
class FComboInputEditorModule : public IModuleInterface
{
public:
@@ -79,9 +92,9 @@ public:
virtual void StartupModule() override;
virtual void ShutdownModule() override{}
static EAssetTypeCategories::Type GetInputAssetsCategory() { return FComboInputEditorModule::ComboAssetsCategory; }
TSharedPtr<class FSlateStyleSet> GetComboInputEditorStyleSet() const { return this->ComboInputEditorStyleSet; }
TSharedPtr<class FSlateStyleSet> ComboActionGraphEditorStyleSet;
static EAssetTypeCategories::Type GetInputAssetsCategory() { return FComboInputEditorModule::ComboAssetsCategory; }
private:
void RegisterAssetTypeActions(IAssetTools &AssetTools, TSharedRef<IAssetTypeActions> Action)
@@ -96,7 +109,7 @@ private:
TArray<TSharedPtr<IAssetTypeActions>> CreatedAssetTypeActions;
TSharedPtr<class FSlateStyleSet> ComboInputEditorStyleSet;
TSharedPtr<class FSlateStyleSet> ComboActionGraphEditorStyleSet;
TSharedPtr<struct FGraphPanelNodeFactory> ComboActionGraphPanelNodeFactory;
TSharedPtr<class FAssetTypeActions_ComboActionGraph> ComboActionGraphAssetActions;
TSharedPtr<FSlateStyleSet> ComboActionGraphStyleSet;
};