unreal.SlateIMEngineBorderRenderParams

class unreal.SlateIMEngineBorderRenderParams(uv_position: Vector2D = Ellipsis, uv_size: Vector2D = Ellipsis, render_color: LinearColor = Ellipsis, blend_mode: BlendMode = Ellipsis, rotation: float = 0.0, pivot_point: Vector2D = Ellipsis, border_scale: Vector2D = Ellipsis, background_scale: Vector2D = Ellipsis, corner_size: Vector2D = Ellipsis)

Bases: StructBase

Extra optional parameters for rendering borders.

Tile refers to the centre texture.

C++ Source:

  • Plugin: SlateIM

  • Module: SlateIMEngine

  • File: SlateIMEngineParameters.h

Editor Properties: (see get_editor_property/set_editor_property)

  • background_scale (Vector2D): [Read-Write] The scale of the background.

  • blend_mode (BlendMode): [Read-Write] The blend mode with which to draw the tile.

  • border_scale (Vector2D): [Read-Write] The scale of the border.

  • corner_size (Vector2D): [Read-Write] Frame corner size, in percent (should be < 0.5f).

  • pivot_point (Vector2D): [Read-Write] The point on the tile around which it is rotated, in texels.

  • render_color (LinearColor): [Read-Write] A tint to apply to tile.

  • rotation (float): [Read-Write] The rotation of the tile, in degrees.

  • uv_position (Vector2D): [Read-Write] The top left of the area on the tile to draw, in texels.

  • uv_size (Vector2D): [Read-Write] The size of the area on the tile to draw, in texels.

property background_scale: Vector2D

[Read-Write] The scale of the background.

Type:

(Vector2D)

property blend_mode: BlendMode

[Read-Write] The blend mode with which to draw the tile.

Type:

(BlendMode)

property border_scale: Vector2D

[Read-Write] The scale of the border.

Type:

(Vector2D)

property corner_size: Vector2D

[Read-Write] Frame corner size, in percent (should be < 0.5f).

Type:

(Vector2D)

property pivot_point: Vector2D

[Read-Write] The point on the tile around which it is rotated, in texels.

Type:

(Vector2D)

property render_color: LinearColor

[Read-Write] A tint to apply to tile.

Type:

(LinearColor)

property rotation: float

[Read-Write] The rotation of the tile, in degrees.

Type:

(float)

property uv_position: Vector2D

[Read-Write] The top left of the area on the tile to draw, in texels.

Type:

(Vector2D)

property uv_size: Vector2D

[Read-Write] The size of the area on the tile to draw, in texels.

Type:

(Vector2D)