Hi,
I created a WebBrowser derived class in the editor. However, that caused immediately a big bunch of linker errors.
Severity Code Description
Error LNK2001 unresolved external symbol "public: virtual void __cdecl UVisual::BeginDestroy(void)" (?BeginDestroy@UVisual@@UEAAXXZ)
Error LNK2001 unresolved external symbol "public: virtual void __cdecl UVisual::BeginDestroy(void)" (?BeginDestroy@UVisual@@UEAAXXZ)
Error LNK2001 unresolved external symbol "public: virtual void __cdecl UWidget::ConnectEditorData(void)" (?ConnectEditorData@UWidget@@UEAAXXZ)
Error LNK2001 unresolved external symbol "public: virtual void __cdecl UWidget::ConnectEditorData(void)" (?ConnectEditorData@UWidget@@UEAAXXZ)
Error LNK2001 unresolved external symbol "public: virtual void __cdecl UWidget::FinishDestroy(void)" (?FinishDestroy@UWidget@@UEAAXXZ)
Error LNK2001 unresolved external symbol "public: virtual void __cdecl UWidget::FinishDestroy(void)" (?FinishDestroy@UWidget@@UEAAXXZ)
...
I have included WebBrowser in the dependencies like this
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "WebBrowser" });
But it does not help.
What might be wrong?