6#include "Containers/Queue.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
Definition RHICommandList.h:455
Definition RHICommandList.h:3819
Definition RHIResources.h:2153
Definition UnrealClient.h:30
Definition TextureResource.h:103
Definition WebBrowserTextureResource.h:27
void UpdateTextureReference(FRHICommandListBase &RHICmdList, FRHITexture *NewTexture)
Definition WebBrowserTextureResource.cpp:263
void UpdateResourceSize()
Definition WebBrowserTextureResource.cpp:243
virtual ~FWebBrowserTextureResource()
Definition WebBrowserTextureResource.h:40
virtual uint32 GetSizeX() const override
Definition WebBrowserTextureResource.cpp:103
void ClearTexture(FRHICommandList &RHICmdList, const FLinearColor &ClearColor)
Definition WebBrowserTextureResource.cpp:146
virtual void InitRHI(FRHICommandListBase &RHICmdList) override
Definition WebBrowserTextureResource.cpp:115
void CopySample(FRHICommandListBase &RHICmdList, const TSharedPtr< FWebBrowserTextureSample, ESPMode::ThreadSafe > &Sample, const FLinearColor &ClearColor)
Definition WebBrowserTextureResource.cpp:183
virtual void ReleaseRHI() override
Definition WebBrowserTextureResource.cpp:129
virtual FIntPoint GetSizeXY() const override
Definition WebBrowserTextureResource.cpp:88
virtual FString GetFriendlyName() const override
Definition WebBrowserTextureResource.cpp:97
virtual uint32 GetSizeY() const override
Definition WebBrowserTextureResource.cpp:109
Definition RefCounting.h:454
Definition SharedPointer.h:692
Definition SharedPointer.h:1295
Definition WebBrowserTexture.h:26
Definition WebBrowserTextureResource.h:46
FGuid PlayerGuid
Definition WebBrowserTextureResource.h:51
TWeakPtr< FWebBrowserTextureSampleQueue, ESPMode::ThreadSafe > SampleSource
Definition WebBrowserTextureResource.h:54
FLinearColor ClearColor
Definition WebBrowserTextureResource.h:48