FSlateClippingManager

The clipping manager maintain the running clip state.

Windows
MacOS
Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Layout/Clipping.h

Include

#include "Layout/Clipping.h"

Syntax

class FSlateClippingManager

Remarks

The clipping manager maintain the running clip state. This is used for both maintain and for hit testing.

Constructors

Name Description

Public function

FSlateClippingManager()

Functions

Name Description

Public function Const

TOptional< F...

 

GetActiveClippingState()

Public function Const

int32

 

GetClippingIndex()

Public function Const

int32

 

GetClippingIndexAtStackIndex

(
    int32 StackIndex
)

Public function Const

const TArray...

 

GetClippingStack()

Public function Const

const TArray...

 

GetClippingStates()

Public function Const

const FSlate...

 

GetPreviousClippingState

(
    bool bWillIntersectWithParent
)

Public function Const

int32

 

GetStackDepth()

Public function

void

 

PopClip()

Public function

void

 

PopToStackIndex

(
    int32 Index
)

Public function

int32

 

PushClip

(
    const FSlateClippingZone& InClippi...
)

Public function

int32

 

PushClippingState

(
    const FSlateClippingState& InClipS...
)

Public function

void

 

ResetClippingState()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss