FSlateBoxBrush

A 3x3 box where the sides stretch horizontally and vertically and the middle stretches to fill.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Brushes/SlateBoxBrush.h

Include

#include "Brushes/SlateBoxBrush.h"

Syntax

struct FSlateBoxBrush : public FSlateBrush

Remarks

Constructors

Name Description

Public function

FSlateBoxBrush

(
    const FName& InImageName,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Make a 3x3 box that stretches the texture.

Public function

FSlateBoxBrush

(
    const FString& InImageName,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const ANSICHAR* InImageName,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const TCHAR* InImageName,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    UObject* InResourceObject,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Make a 3x3 box that stretches the texture.

Public function

FSlateBoxBrush

(
    const FName& InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Make a 3x3 box that stretches the texture.

Public function

FSlateBoxBrush

(
    const FString& InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const ANSICHAR* InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const WIDECHAR* InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FName& InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FString& InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FString& InImageName,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const ANSICHAR* InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const TCHAR* InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FName& InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FString& InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const ANSICHAR* InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const TCHAR* InImageName,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    UObject* InResourceObject,
    const FVector2D& ImageSize,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)

Make a 3x3 box that stretches the texture.

Public function

FSlateBoxBrush

(
    const ANSICHAR* InImageName,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const WIDECHAR* InImageName,
    const FMargin& InMargin,
    const FLinearColor& InColorAndOpac...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FName& InImageName,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FString& InImageName,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const ANSICHAR* InImageName,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const TCHAR* InImageName,
    const FMargin& InMargin,
    const TSharedRef< FLinearColor >& ...,
    ESlateBrushImageType::Type InImageT...
)

Public function

FSlateBoxBrush

(
    const FName& InImageName,
    const FMargin& InMargin,
    const FSlateColor& InColorAndOpaci...,
    ESlateBrushImageType::Type InImageT...
)