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

#include <SlatePostProcessor.h>

Static Public Member Functions

static FSlateClippingOpScissor (FRDGBuilder &GraphBuilder, FVector2f Offset, FSlateRect Rect)
 
static FSlateClippingOpStencil (FRDGBuilder &GraphBuilder, FVector2f Offset, TConstArrayView< FSlateClippingZone > Zones, int32 MaskingId)
 

Public Attributes

union { 
 
   struct { 
 
      FSlateRect   Rect 
 
   }   Data_Scissor 
 
   struct { 
 
      TConstArrayView< FSlateClippingZone >   Zones 
 
   }   Data_Stencil 
 
};  
 
FVector2f Offset
 
EClippingMethod Method
 
uint8 MaskingId
 

Member Function Documentation

◆ Scissor()

static FSlateClippingOp * FSlateClippingOp::Scissor ( FRDGBuilder GraphBuilder,
FVector2f  Offset,
FSlateRect  Rect 
)
inlinestatic

◆ Stencil()

static FSlateClippingOp * FSlateClippingOp::Stencil ( FRDGBuilder GraphBuilder,
FVector2f  Offset,
TConstArrayView< FSlateClippingZone Zones,
int32  MaskingId 
)
inlinestatic

Member Data Documentation

◆ [union]

union { ... } FSlateClippingOp

◆ [struct]

struct { ... } FSlateClippingOp::Data_Scissor

◆ [struct]

struct { ... } FSlateClippingOp::Data_Stencil

◆ MaskingId

uint8 FSlateClippingOp::MaskingId

◆ Method

EClippingMethod FSlateClippingOp::Method

◆ Offset

FVector2f FSlateClippingOp::Offset

◆ Rect

FSlateRect FSlateClippingOp::Rect

◆ Zones

TConstArrayView<FSlateClippingZone> FSlateClippingOp::Zones

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