Widget Studio
WSEditorObject.h
1/*
2* Copyright (c) 2021 THEIA INTERACTIVE. All rights reserved.
3*
4* Website: https://widgetstudio.design
5* Documentation: https://docs.widgetstudio.design
6* Support: marketplace@theia.io
7* Marketplace FAQ: https://marketplacehelp.epicgames.com
8*/
9
10#pragma once
11
12#include "CoreMinimal.h"
13#include "UObject/Object.h"
14#include "WSEditorObject.generated.h"
15
19UCLASS()
20class WIDGETSTUDIOEDITOR_API UWSEditorObject : public UObject
21{
22 GENERATED_BODY()
23
24public:
28 UWSEditorObject(const FObjectInitializer& ObjectInitializer);
29
31
35 UFUNCTION()
36 void HandleStyleChanged();
37
41 UFUNCTION()
42 void BindStyleChangedEvent();
43
44private:
46
50 void RemoveWidgetStudioFromCookDirs();
51
52};
Editor object that exists for the lifetime of the plugin.
Definition: WSEditorObject.h:21
Test class to perform unit tests.
Definition: WSEditorTestClass.h:23