unreal.SlateBrush

class unreal.SlateBrush(draw_as: SlateBrushDrawType = Ellipsis, tiling: SlateBrushTileType = Ellipsis, mirroring: SlateBrushMirrorType = Ellipsis, image_size: Vector2D = Ellipsis, margin: Margin = Ellipsis, tint_color: SlateColor = Ellipsis, outline_settings: SlateBrushOutlineSettings = Ellipsis, resource_object: Object = Ellipsis)

Bases: StructBase

An brush which contains information about how to draw a Slate element

//, meta = (HasNativeMake = “”))

C++ Source:

  • Module: SlateCore

  • File: SlateBrush.h

Editor Properties: (see get_editor_property/set_editor_property)

  • draw_as (SlateBrushDrawType): [Read-Write] Draw As: How to draw the image

  • image_size (Vector2D): [Read-Write] Image Size: Size of the resource in Slate Units

  • margin (Margin): [Read-Write] Margin: The margin to use in Box and Border modes

  • mirroring (SlateBrushMirrorType): [Read-Write] Mirroring: How to mirror the image in Image mode. This is normally only used for dynamic image brushes where the source texture

    comes from a hardware device such as a web camera.

  • outline_settings (SlateBrushOutlineSettings): [Read-Write] Outline Settings: How to draw the outline. Currently only used for RoundedBox type brushes.

  • resource_object (Object): [Read-Write] Resource Object: The image to render for this brush, can be a UTexture or UMaterialInterface or an object implementing the AtlasedTextureInterface.

  • tiling (SlateBrushTileType): [Read-Write] Tiling: How to tile the image in Image mode

  • tint_color (SlateColor): [Read-Write] Tint Color: Tinting applied to the image.

property draw_as: SlateBrushDrawType

[Read-Write] Draw As: How to draw the image

Type:

(SlateBrushDrawType)

property image_size: Vector2D

[Read-Write] Image Size: Size of the resource in Slate Units

Type:

(Vector2D)

property margin: Margin

[Read-Write] Margin: The margin to use in Box and Border modes

Type:

(Margin)

property mirroring: SlateBrushMirrorType

[Read-Write] Mirroring: How to mirror the image in Image mode. This is normally only used for dynamic image brushes where the source texture

comes from a hardware device such as a web camera.

Type:

(SlateBrushMirrorType)

property outline_settings: SlateBrushOutlineSettings

[Read-Write] Outline Settings: How to draw the outline. Currently only used for RoundedBox type brushes.

Type:

(SlateBrushOutlineSettings)

property resource_object: Object

[Read-Write] Resource Object: The image to render for this brush, can be a UTexture or UMaterialInterface or an object implementing the AtlasedTextureInterface.

Type:

(Object)

property texture_object: Object

‘texture_object’ was renamed to ‘resource_object’.

Type:

deprecated

property tiling: SlateBrushTileType

[Read-Write] Tiling: How to tile the image in Image mode

Type:

(SlateBrushTileType)

property tint_color: SlateColor

[Read-Write] Tint Color: Tinting applied to the image.

Type:

(SlateColor)