24 virtual void Destroy()
override;
48 virtual void Sync()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE::FPlatformRecursiveMutex FCriticalSection
Definition CriticalSection.h:53
Definition NameTypes.h:617
Definition SceneInterface.h:106
Definition SlateDrawBuffer.h:20
Definition SlateRenderer.h:50
Definition SlateNullRenderer.h:18
virtual void ReleaseDynamicResource(const FSlateBrush &InBrush) override
Definition SlateNullRenderer.cpp:85
virtual void ReleaseDrawBuffer(FSlateDrawBuffer &InWindowDrawBuffer) override
Definition SlateNullRenderer.cpp:40
virtual void Destroy() override
Definition SlateNullRenderer.cpp:24
virtual void SetSystemResolution(uint32 Width, uint32 Height) override
Definition SlateNullRenderer.h:31
virtual void RemoveDynamicBrushResource(TSharedPtr< FSlateDynamicImageBrush > BrushToRemove) override
Definition SlateNullRenderer.cpp:81
virtual void DrawWindows(FSlateDrawBuffer &InWindowDrawBuffer) override
Definition SlateNullRenderer.cpp:62
virtual void OnWindowDestroyed(const TSharedRef< SWindow > &InWindow) override
Definition SlateNullRenderer.cpp:58
virtual FSlateUpdatableTexture * CreateUpdatableTexture(uint32 Width, uint32 Height) override
Definition SlateNullRenderer.cpp:99
virtual FIntPoint GenerateDynamicImageResource(const FName InTextureName) override
Definition SlateNullRenderer.cpp:66
virtual void ReleaseUpdatableTexture(FSlateUpdatableTexture *Texture) override
Definition SlateNullRenderer.cpp:109
virtual FCriticalSection * GetResourceCriticalSection() override
Definition SlateNullRenderer.cpp:117
virtual int32 GetCurrentSceneIndex() const override
Definition SlateNullRenderer.cpp:128
virtual void CreateViewport(const TSharedRef< SWindow > Window) override
Definition SlateNullRenderer.cpp:46
virtual void ClearScenes() override
Definition SlateNullRenderer.cpp:139
virtual FSlateResourceHandle GetResourceHandle(const FSlateBrush &Brush, FVector2f LocalSize, float DrawScale) override
Definition SlateNullRenderer.cpp:76
virtual void PrepareToTakeScreenshot(const FIntRect &Rect, TArray< FColor > *OutColorData, SWindow *InScreenshotWindow) override
Definition SlateNullRenderer.cpp:89
virtual void UpdateFullscreenState(const TSharedRef< SWindow > Window, uint32 OverrideResX, uint32 OverrideResY) override
Definition SlateNullRenderer.cpp:50
virtual void Sync() const override
Definition SlateNullRenderer.cpp:144
virtual void RestoreSystemResolution(const TSharedRef< SWindow > InWindow) override
Definition SlateNullRenderer.cpp:54
virtual FSlateDrawBuffer & AcquireDrawBuffer() override
Definition SlateNullRenderer.cpp:29
virtual void SetCurrentSceneIndex(int32 InIndex) override
Definition SlateNullRenderer.cpp:134
virtual void RequestResize(const TSharedPtr< SWindow > &Window, uint32 NewWidth, uint32 NewHeight) override
Definition SlateNullRenderer.cpp:113
virtual int32 RegisterCurrentScene(FSceneInterface *Scene) override
Definition SlateNullRenderer.cpp:122
virtual FSlateUpdatableTexture * CreateSharedHandleTexture(void *SharedHandle) override
Definition SlateNullRenderer.cpp:104
virtual bool Initialize() override
Definition SlateNullRenderer.cpp:19
Definition SlateRenderer.h:173
Definition SlateResourceHandle.h:16
Definition ShaderResourceManager.h:44
Definition SlateUpdatableTexture.h:15
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition UniquePtr.h:107
Definition SlateBrush.h:239
Definition LinuxPlatformSplash.cpp:43