FSlateBoxPayload

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Rendering/DrawElementPayloads.h

Include

#include "Rendering/DrawElementPayloads.h"

Syntax

struct FSlateBoxPayload :
    public FSlateDataPayload,
    public FSlateTintableElement

Variables

Name Description

Public variable

ESlateBrushDraw...

 

DrawType

Public variable

FMargin

 

Margin

Public variable

ESlateBrushMirr...

 

Mirroring

Public variable

const FSlateSha...

 

ResourceProxy

Public variable

ESlateBrushTile...

 

Tiling

Public variable

FBox2D

 

UVRegion

Destructors

Name Description

Public function Virtual

~FSlateBoxPayload()

Functions

Name Description

Public function Const

ESlateBrushD...

 

GetBrushDrawType()

Public function Const

const FMargi...

 

GetBrushMargin()

Public function Const

ESlateBrushM...

 

GetBrushMirroring()

Public function Const

ESlateBrushT...

 

GetBrushTiling()

Public function Const

const FBox2D...

 

GetBrushUVRegion()

Public function Const

const FSlate...

 

GetResourceProxy()

Public function

void

 

SetBrush

(
    const FSlateBrush* InBrush,
    FVector2D LocalSize,
    float DrawScale
)