UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateRHIRenderer Member List

This is the complete list of members for FSlateRHIRenderer, including all inherited members.

AcquireDrawBuffer() overrideFSlateRHIRenderervirtual
AddWidgetRendererUpdate(const struct FRenderThreadUpdateContext &Context, bool bDeferredRenderTargetUpdate) overrideFSlateRHIRenderervirtual
AreShadersInitialized() const overrideFSlateRHIRenderervirtual
BeginFrame() const overrideFSlateRHIRenderervirtual
CachedElementDataFSlateRHIRenderer
CachedFastPathRenderingDataFSlateRHIRenderer
CanRenderResource(UObject &InResourceObject) const overrideFSlateRHIRenderervirtual
ClearScenes() overrideFSlateRHIRenderervirtual
ColorDataFSlateRHIRenderer
ColorDataHDRFSlateRHIRenderer
CopyWindowsToVirtualScreenBuffer(const TArray< FString > &KeypressBuffer)FSlateRendererinlinevirtual
CreateSharedHandleTexture(void *SharedHandle) overrideFSlateRHIRenderervirtual
CreateUpdatableTexture(uint32 Width, uint32 Height) overrideFSlateRHIRenderervirtual
CreateViewport(const TSharedRef< SWindow > Window) overrideFSlateRHIRenderervirtual
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() overrideFSlateRHIRenderervirtual
DestroyCachedFastPathElementData(FSlateCachedElementData *InCachedElementData) overrideFSlateRHIRenderervirtual
DestroyCachedFastPathRenderingData(struct FSlateCachedFastPathRenderingData *InRenderingData) overrideFSlateRHIRenderervirtual
DrawWindows(FSlateDrawBuffer &InWindowDrawBuffer) overrideFSlateRHIRenderervirtual
EndFrame() const overrideFSlateRHIRenderervirtual
FlushCommands() const overrideFSlateRHIRenderervirtual
FlushFontCache(const FString &FlushReason)FSlateRendererinline
FSlateRenderer(const TSharedRef< FSlateFontServices > &InSlateFontServices)FSlateRendererexplicit
FSlateRHIRenderer(TSharedRef< FSlateFontServices > InSlateFontServices, TSharedRef< FSlateRHIResourceManager > InResourceManager)FSlateRHIRenderer
GenerateDynamicImageResource(const FName InTextureName) overrideFSlateRHIRenderervirtual
GenerateDynamicImageResource(FName ResourceName, uint32 Width, uint32 Height, const TArray< uint8 > &Bytes) overrideFSlateRHIRenderervirtual
GenerateDynamicImageResource(FName ResourceName, FSlateTextureDataRef TextureData) overrideFSlateRHIRenderervirtual
GetCurrentSceneIndex() const overrideFSlateRHIRenderervirtual
GetDrawBuffer()FSlateRendererinlinevirtual
GetFontAtlasProvider()FSlateRenderervirtual
GetFontCache() constFSlateRendererinline
GetFontMeasureService() constFSlateRendererinline
GetFontServices() constFSlateRendererinline
GetResourceCriticalSection() overrideFSlateRHIRenderervirtual
GetResourceHandle(const FSlateBrush &Brush, FVector2f LocalSize, float DrawScale) overrideFSlateRHIRenderervirtual
FSlateRenderer::GetResourceHandle(const FSlateBrush &Brush)FSlateRendererinlinevirtual
GetSlateRecommendedColorFormat() overrideFSlateRHIRenderervirtual
GetTextureAtlasProvider() overrideFSlateRHIRenderervirtual
GetViewportResource(const SWindow &Window) overrideFSlateRHIRenderervirtual
HasLostDevice() constFSlateRendererinlinevirtual
Initialize() overrideFSlateRHIRenderervirtual
InvalidateAllViewports() overrideFSlateRHIRenderervirtual
IsViewportFullscreen(const SWindow &Window) constFSlateRenderer
LastUsedFrameCounterFSlateRHIRenderer
LoadStyleResources(const ISlateStyle &Style) overrideFSlateRHIRenderervirtual
MapVirtualScreenBuffer(FMappedTextureBuffer *OutImageData)FSlateRendererinlinevirtual
OnAddBackBufferReadyToPresentPass()FSlateRendererinline
OnAddBackBufferReadyToPresentPassDelegateFSlateRendererprotected
OnBackBufferReadyToPresent()FSlateRendererinline
OnBackBufferReadyToPresentDelegateFSlateRendererprotected
OnPostResizeWindowBackBuffer()FSlateRendererinline
OnPreResizeWindowBackBuffer()FSlateRendererinline
OnSlateWindowDestroyed()FSlateRendererinline
OnSlateWindowDestroyedDelegateFSlateRendererprotected
OnSlateWindowRendered()FSlateRendererinline
OnWindowDestroyed(const TSharedRef< SWindow > &InWindow) overrideFSlateRHIRenderervirtual
OnWindowFinishReshaped(const TSharedPtr< SWindow > &InWindow) overrideFSlateRHIRenderervirtual
PostResizeBackBufferDelegateFSlateRendererprotected
PrepareToTakeHDRScreenshot(const FIntRect &Rect, TArray< FLinearColor > *OutColorData, SWindow *ScreenshotWindow) overrideFSlateRHIRenderervirtual
PrepareToTakeScreenshot(const FIntRect &Rect, TArray< FColor > *OutColorData, SWindow *ScreenshotWindow) overrideFSlateRHIRenderervirtual
PreResizeBackBufferDelegateFSlateRendererprotected
RegisterCurrentScene(FSceneInterface *Scene) overrideFSlateRHIRenderervirtual
ReleaseAccessedResources(bool bImmediatelyFlush) overrideFSlateRHIRenderervirtual
ReleaseDrawBuffer(FSlateDrawBuffer &InWindowDrawBuffer) overrideFSlateRHIRenderervirtual
ReleaseDynamicResource(const FSlateBrush &InBrush) overrideFSlateRHIRenderervirtual
ReleaseUpdatableTexture(FSlateUpdatableTexture *Texture) overrideFSlateRHIRenderervirtual
ReloadTextureResources() overrideFSlateRHIRenderervirtual
RemoveDynamicBrushResource(TSharedPtr< FSlateDynamicImageBrush > BrushToRemove) overrideFSlateRHIRenderervirtual
RequestResize(const TSharedPtr< SWindow > &Window, uint32 NewWidth, uint32 NewHeight) overrideFSlateRHIRenderervirtual
ResourceCriticalSectionFSlateRendererprotected
RestoreSystemResolution(const TSharedRef< SWindow > InWindow) overrideFSlateRHIRenderervirtual
SetColorVisionDeficiencyType(EColorVisionDeficiency Type, int32 Severity, bool bCorrectDeficiency, bool bShowCorrectionWithDeficiency) overrideFSlateRHIRenderervirtual
SetCurrentSceneIndex(int32 InIndex) overrideFSlateRHIRenderervirtual
SetSystemResolution(uint32 Width, uint32 Height) overrideFSlateRHIRenderervirtual
SetWindowRenderTarget(const SWindow &Window, class IViewportRenderTargetProvider *Provider)FSlateRendererinlinevirtual
SlateFontServicesFSlateRendererprotected
SlateWindowRenderedFSlateRendererprotected
Sync() const overrideFSlateRHIRenderervirtual
UnmapVirtualScreenBuffer()FSlateRendererinlinevirtual
UpdateFullscreenState(const TSharedRef< SWindow > Window, uint32 OverrideResX, uint32 OverrideResY) overrideFSlateRHIRenderervirtual
ViewportToCaptureFSlateRHIRenderer
ViewRectFSlateRHIRenderer
~FSlateRenderer()FSlateRenderervirtual