7#include "AssetTypeActions_Base.h"
8#include "ArticyGlobalVariables.h"
24 virtual FText
GetName()
const override {
return NSLOCTEXT(
"AssetTypeActions",
"AssetTypeActions_ArticyGV",
"ArticyGV"); }
33 return UArticyGlobalVariables::StaticClass();
43 return FColor(128, 128, 64);
51 virtual uint32
GetCategories()
override {
return EAssetTypeCategories::None; }
61 virtual void OpenAssetEditor(
const TArray<UObject*>& InObjects, TSharedPtr<IToolkitHost> EditWithinLevelEditor)
override;
Implements actions for handling Articy global variables in the editor.
Definition AssetTypeActions_ArticyGV.h:17
virtual UClass * GetSupportedClass() const override
Gets the class supported by this asset type.
Definition AssetTypeActions_ArticyGV.h:31
virtual uint32 GetCategories() override
Returns the asset categories this asset type belongs to.
Definition AssetTypeActions_ArticyGV.h:51
virtual FText GetName() const override
Retrieves the display name for the asset type.
Definition AssetTypeActions_ArticyGV.h:24
virtual void OpenAssetEditor(const TArray< UObject * > &InObjects, TSharedPtr< IToolkitHost > EditWithinLevelEditor) override
Opens the editor for the specified Articy global variable assets.
Definition AssetTypeActions_ArticyGV.cpp:16
virtual FColor GetTypeColor() const override
Returns the color associated with this asset type.
Definition AssetTypeActions_ArticyGV.h:41