66 bool bSceneHDREnabled =
false;
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FInt32Point FIntPoint
Definition MathFwd.h:124
CORE_API bool IsInRenderingThread()
Definition ThreadingBase.cpp:273
Definition CanvasTypes.h:211
Definition DummyViewport.h:12
virtual void GetMousePos(FIntPoint &MousePosition, const bool bLocalPosition=true) override
Definition DummyViewport.h:44
virtual bool KeyState(FKey Key) const override
Definition DummyViewport.h:41
virtual FIntPoint ViewportToVirtualDesktopPixel(FVector2D ViewportCoordinate) const override
Definition DummyViewport.h:48
virtual void * GetWindow() override
Definition DummyViewport.h:37
virtual void InvalidateDisplay() override
Definition DummyViewport.h:49
virtual void BeginRenderFrame(FRHICommandListImmediate &RHICmdList) override
Definition DummyViewport.h:19
virtual void Destroy() override
Definition DummyViewport.h:39
virtual ENGINE_API EDisplayOutputFormat GetDisplayOutputFormat() const
Definition UnrealClient.cpp:2703
virtual bool SetUserFocus(bool bFocus) override
Definition DummyViewport.h:40
void SetupHDR(EDisplayColorGamut InDisplayColorGamut, EDisplayOutputFormat InDisplayOutputFormat, bool bInSceneHDREnabled)
Definition DummyViewport.h:30
virtual void MoveWindow(int32 NewPosX, int32 NewPosY, int32 NewSizeX, int32 NewSizeY) override
Definition DummyViewport.h:38
virtual void SetMouse(int32 x, int32 y) override
Definition DummyViewport.h:45
virtual ENGINE_API bool GetSceneHDREnabled() const
Definition UnrealClient.cpp:2708
virtual ENGINE_API void InitRHI(FRHICommandListBase &RHICmdList) override
Definition UnrealClient.cpp:2685
virtual int32 GetMouseX() const override
Definition DummyViewport.h:42
virtual FVector2D VirtualDesktopPixelToViewport(FIntPoint VirtualDesktopPointPx) const override
Definition DummyViewport.h:47
virtual void EndRenderFrame(FRHICommandListImmediate &RHICmdList, bool bPresent, bool bLockToVsync) override
Definition DummyViewport.h:25
virtual FString GetFriendlyName() const override
Definition DummyViewport.h:60
virtual void ProcessInput(float DeltaTime) override
Definition DummyViewport.h:46
virtual ENGINE_API EDisplayColorGamut GetDisplayColorGamut() const
Definition UnrealClient.cpp:2698
virtual void DeferInvalidateHitProxy() override
Definition DummyViewport.h:50
virtual int32 GetMouseY() const override
Definition DummyViewport.h:43
virtual FViewportFrame * GetViewportFrame() override
Definition DummyViewport.h:51
virtual ENGINE_API ~FDummyViewport()
Definition UnrealClient.cpp:2676
virtual FCanvas * GetDebugCanvas() override
Definition DummyViewport.h:52
Definition RHICommandList.h:455
Definition ViewportClient.h:28
Definition UnrealClient.h:180
Definition UnrealClient.h:412
Definition InputCoreTypes.h:50
static const TIntPoint ZeroValue
Definition IntPoint.h:45
static CORE_API const TVector2< double > ZeroVector
Definition Vector2D.h:63