UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISlate3DRenderer::FScopedAcquireDrawBuffer Struct Reference

#include <ISlate3DRenderer.h>

Public Member Functions

 FScopedAcquireDrawBuffer (ISlate3DRenderer &InSlateRenderer, bool bInDeferRenderTargetUpdate=false)
 
 ~FScopedAcquireDrawBuffer ()
 
 FScopedAcquireDrawBuffer (const FScopedAcquireDrawBuffer &)=delete
 
FScopedAcquireDrawBufferoperator= (const FScopedAcquireDrawBuffer &)=delete
 
FSlateDrawBufferGetDrawBuffer ()
 

Detailed Description

Acquire the draw buffer and release it at the end of the scope.

Constructor & Destructor Documentation

◆ FScopedAcquireDrawBuffer() [1/2]

ISlate3DRenderer::FScopedAcquireDrawBuffer::FScopedAcquireDrawBuffer ( ISlate3DRenderer InSlateRenderer,
bool  bInDeferRenderTargetUpdate = false 
)
inline

◆ ~FScopedAcquireDrawBuffer()

ISlate3DRenderer::FScopedAcquireDrawBuffer::~FScopedAcquireDrawBuffer ( )
inline

◆ FScopedAcquireDrawBuffer() [2/2]

ISlate3DRenderer::FScopedAcquireDrawBuffer::FScopedAcquireDrawBuffer ( const FScopedAcquireDrawBuffer )
delete

Member Function Documentation

◆ GetDrawBuffer()

FSlateDrawBuffer & ISlate3DRenderer::FScopedAcquireDrawBuffer::GetDrawBuffer ( )
inline

◆ operator=()

FScopedAcquireDrawBuffer & ISlate3DRenderer::FScopedAcquireDrawBuffer::operator= ( const FScopedAcquireDrawBuffer )
delete

The documentation for this struct was generated from the following file: