![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FSlateRenderer, including all inherited members.
| AcquireDrawBuffer()=0 | FSlateRenderer | pure virtual |
| AddWidgetRendererUpdate(const struct FRenderThreadUpdateContext &Context, bool bDeferredRenderTargetUpdate) | FSlateRenderer | inlinevirtual |
| AreShadersInitialized() const | FSlateRenderer | inlinevirtual |
| BeginFrame() const | FSlateRenderer | inlinevirtual |
| CanRenderResource(UObject &InResourceObject) const | FSlateRenderer | inlinevirtual |
| ClearScenes()=0 | FSlateRenderer | pure virtual |
| CopyWindowsToVirtualScreenBuffer(const TArray< FString > &KeypressBuffer) | FSlateRenderer | inlinevirtual |
| CreateSharedHandleTexture(void *SharedHandle)=0 | FSlateRenderer | pure virtual |
| CreateUpdatableTexture(uint32 Width, uint32 Height)=0 | FSlateRenderer | pure virtual |
| CreateViewport(const TSharedRef< SWindow > InWindow)=0 | FSlateRenderer | pure virtual |
| DECLARE_MULTICAST_DELEGATE_OneParam(FOnSlateWindowDestroyed, void *) | FSlateRenderer | |
| DECLARE_MULTICAST_DELEGATE_OneParam(FOnPreResizeWindowBackbuffer, void *) | FSlateRenderer | |
| DECLARE_MULTICAST_DELEGATE_OneParam(FOnPostResizeWindowBackbuffer, void *) | FSlateRenderer | |
| DECLARE_MULTICAST_DELEGATE_TwoParams(FOnSlateWindowRendered, SWindow &, void *) | FSlateRenderer | |
| DECLARE_TS_MULTICAST_DELEGATE_ThreeParams(FOnAddBackBufferReadyToPresentPass, FRDGBuilder &, SWindow &, FRDGTexture *) | FSlateRenderer | |
| DECLARE_TS_MULTICAST_DELEGATE_TwoParams(FOnBackBufferReadyToPresent, SWindow &, const FTextureRHIRef &) | FSlateRenderer | |
| Destroy()=0 | FSlateRenderer | pure virtual |
| DestroyCachedFastPathElementData(struct FSlateCachedElementData *ElementData) | FSlateRenderer | virtual |
| DestroyCachedFastPathRenderingData(struct FSlateCachedFastPathRenderingData *VertexData) | FSlateRenderer | virtual |
| DrawWindows(FSlateDrawBuffer &InWindowDrawBuffer)=0 | FSlateRenderer | pure virtual |
| EndFrame() const | FSlateRenderer | inlinevirtual |
| FlushCommands() const | FSlateRenderer | inlinevirtual |
| FlushFontCache(const FString &FlushReason) | FSlateRenderer | inline |
| FSlateRenderDataHandle | FSlateRenderer | friend |
| FSlateRenderer(const TSharedRef< FSlateFontServices > &InSlateFontServices) | FSlateRenderer | explicit |
| GenerateDynamicImageResource(const FName InTextureName) | FSlateRenderer | inlinevirtual |
| GenerateDynamicImageResource(FName ResourceName, uint32 Width, uint32 Height, const TArray< uint8 > &Bytes) | FSlateRenderer | inlinevirtual |
| GenerateDynamicImageResource(FName ResourceName, FSlateTextureDataRef TextureData) | FSlateRenderer | inlinevirtual |
| GetCurrentSceneIndex() const =0 | FSlateRenderer | pure virtual |
| GetDrawBuffer() | FSlateRenderer | inlinevirtual |
| GetFontAtlasProvider() | FSlateRenderer | virtual |
| GetFontCache() const | FSlateRenderer | inline |
| GetFontMeasureService() const | FSlateRenderer | inline |
| GetFontServices() const | FSlateRenderer | inline |
| GetResourceCriticalSection()=0 | FSlateRenderer | pure virtual |
| GetResourceHandle(const FSlateBrush &Brush, FVector2f LocalSize, float DrawScale)=0 | FSlateRenderer | pure virtual |
| GetResourceHandle(const FSlateBrush &Brush) | FSlateRenderer | inlinevirtual |
| GetSlateRecommendedColorFormat() | FSlateRenderer | inlinevirtual |
| GetTextureAtlasProvider() | FSlateRenderer | virtual |
| GetViewportResource(const SWindow &Window) | FSlateRenderer | inlinevirtual |
| HasLostDevice() const | FSlateRenderer | inlinevirtual |
| Initialize()=0 | FSlateRenderer | pure virtual |
| InvalidateAllViewports() | FSlateRenderer | inlinevirtual |
| IsViewportFullscreen(const SWindow &Window) const | FSlateRenderer | |
| LoadStyleResources(const ISlateStyle &Style) | FSlateRenderer | inlinevirtual |
| MapVirtualScreenBuffer(FMappedTextureBuffer *OutImageData) | FSlateRenderer | inlinevirtual |
| OnAddBackBufferReadyToPresentPass() | FSlateRenderer | inline |
| OnAddBackBufferReadyToPresentPassDelegate | FSlateRenderer | protected |
| OnBackBufferReadyToPresent() | FSlateRenderer | inline |
| OnBackBufferReadyToPresentDelegate | FSlateRenderer | protected |
| OnPostResizeWindowBackBuffer() | FSlateRenderer | inline |
| OnPreResizeWindowBackBuffer() | FSlateRenderer | inline |
| OnSlateWindowDestroyed() | FSlateRenderer | inline |
| OnSlateWindowDestroyedDelegate | FSlateRenderer | protected |
| OnSlateWindowRendered() | FSlateRenderer | inline |
| OnVirtualDesktopSizeChanged(const FDisplayMetrics &NewDisplayMetric) | FSlateRenderer | inlinevirtual |
| OnWindowDestroyed(const TSharedRef< SWindow > &InWindow)=0 | FSlateRenderer | pure virtual |
| OnWindowFinishReshaped(const TSharedPtr< SWindow > &InWindow) | FSlateRenderer | inlinevirtual |
| PostResizeBackBufferDelegate | FSlateRenderer | protected |
| PrepareToTakeHDRScreenshot(const FIntRect &Rect, TArray< FLinearColor > *OutColorData, SWindow *InScreenshotWindow) | FSlateRenderer | inlinevirtual |
| PrepareToTakeScreenshot(const FIntRect &Rect, TArray< FColor > *OutColorData, SWindow *InScreenshotWindow) | FSlateRenderer | inlinevirtual |
| PreResizeBackBufferDelegate | FSlateRenderer | protected |
| RegisterCurrentScene(FSceneInterface *Scene)=0 | FSlateRenderer | pure virtual |
| ReleaseAccessedResources(bool bImmediatelyFlush) | FSlateRenderer | inlinevirtual |
| ReleaseDrawBuffer(FSlateDrawBuffer &InWindowDrawBuffer)=0 | FSlateRenderer | pure virtual |
| ReleaseDynamicResource(const FSlateBrush &Brush)=0 | FSlateRenderer | pure virtual |
| ReleaseUpdatableTexture(FSlateUpdatableTexture *Texture)=0 | FSlateRenderer | pure virtual |
| ReloadTextureResources() | FSlateRenderer | inlinevirtual |
| RemoveDynamicBrushResource(TSharedPtr< FSlateDynamicImageBrush > BrushToRemove)=0 | FSlateRenderer | pure virtual |
| RequestResize(const TSharedPtr< SWindow > &InWindow, uint32 NewSizeX, uint32 NewSizeY)=0 | FSlateRenderer | pure virtual |
| ResourceCriticalSection | FSlateRenderer | protected |
| RestoreSystemResolution(const TSharedRef< SWindow > InWindow)=0 | FSlateRenderer | pure virtual |
| SetColorVisionDeficiencyType(EColorVisionDeficiency Type, int32 Severity, bool bCorrectDeficiency, bool bShowCorrectionWithDeficiency) | FSlateRenderer | inlinevirtual |
| SetCurrentSceneIndex(int32 InIndex)=0 | FSlateRenderer | pure virtual |
| SetSystemResolution(uint32 Width, uint32 Height)=0 | FSlateRenderer | pure virtual |
| SetWindowRenderTarget(const SWindow &Window, class IViewportRenderTargetProvider *Provider) | FSlateRenderer | inlinevirtual |
| SlateFontServices | FSlateRenderer | protected |
| SlateWindowRendered | FSlateRenderer | protected |
| Sync() const | FSlateRenderer | inlinevirtual |
| UnmapVirtualScreenBuffer() | FSlateRenderer | inlinevirtual |
| UpdateFullscreenState(const TSharedRef< SWindow > InWindow, uint32 OverrideResX=0, uint32 OverrideResY=0)=0 | FSlateRenderer | pure virtual |
| ~FSlateRenderer() | FSlateRenderer | virtual |