[PLUGIN] RadiantUI SDK - UIs, HUDs, Interactive WebViews - HTML5/Javascript/CSS

Some changes between 4.2.1 and 4.3.
I’m sure will update it shortly.

In the meantime…

RadiantCanvasRenderTarget.cpp:

~line 60:
Change:



            RHISetRenderTarget(RenderTarget->GetRenderTargetTexture(), FTexture2DRHIRef());
            RHISetViewport(0, 0, 0.0f, RenderTarget->GetSizeXY().X, RenderTarget->GetSizeXY().Y, 1.0f);


To:



            SetRenderTarget(RHICmdList, RenderTarget->GetRenderTargetTexture(), FTexture2DRHIRef());
            RHICmdList.SetViewport(0, 0, 0.0f, RenderTarget->GetSizeXY().X, RenderTarget->GetSizeXY().Y, 1.0f);


~line 90:
Change:



            RHICopyToResolveTarget(RenderTargetResource->GetRenderTargetTexture(), RenderTargetResource->TextureRHI, true, FResolveParams());


To:



            RHICmdList.CopyToResolveTarget(RenderTargetResource->GetRenderTargetTexture(), RenderTargetResource->TextureRHI, true, FResolveParams());


RadiantWebViewActor.cpp & RadiantWebViewHUD.cpp:
Find and remove / comment out :



    bWantsInitialize = true;


RadiantWebViewActor.h:
Need to include StaticMeshResources.h.



#include "RadiantWebViewInputComponent.h"
#include "StaticMeshResources.h" // Add this.
#include "RadiantWebViewActor.generated.h"

class URadiantWebViewInteractionComponent;


That should at least allow you to compile everything.