unreal.Text3DDefaultGeometryExtension

class unreal.Text3DDefaultGeometryExtension(outer: Object | None = None, name: Name | str = 'None')

Bases: Text3DGeometryExtensionBase

Text 3DDefault Geometry Extension

C++ Source:

  • Plugin: Text3D

  • Module: Text3D

  • File: Text3DDefaultGeometryExtension.h

Editor Properties: (see get_editor_property/set_editor_property)

  • bevel (float): [Read-Write] Size of bevel

  • bevel_segments (int32): [Read-Write] Bevel Segments (Defines the amount of tesselation for the bevel part)

  • bevel_type (Text3DBevelType): [Read-Write] Bevel Type

  • extrude (float): [Read-Write] Size of the extrude

  • outline (float): [Read-Write] Outline expand/offset amount, incompatible with bevel

  • outline_type (Text3DOutlineType): [Read-Write] Outline Type

  • pivot_h_alignment (Text3DHorizontalTextAlignment): [Read-Write] Pivot alignment of each character

  • use_outline (bool): [Read-Write] Generate Outline

get_bevel() float

Get the 3d bevel value

Return type:

float

get_bevel_segments() int32

Get the amount of segments that will be used to tessellate the Bevel

Return type:

int32

get_bevel_type() Text3DBevelType

Get the 3d bevel type

Return type:

Text3DBevelType

get_extrude() float

Get the text extrusion size and signal the primitives to be rebuilt

Return type:

float

get_outline() float

Get the outline width.

Return type:

float

get_outline_type() Text3DOutlineType

Get Outline Type

Return type:

Text3DOutlineType

get_use_outline() bool

Get whether an outline is applied.

Return type:

bool

set_bevel(value) None

Set the 3d bevel value

Parameters:

value (float)

set_bevel_segments(value) None

Set the amount of segments that will be used to tessellate the Bevel

Parameters:

value (int32)

set_bevel_type(value) None

Set the 3d bevel type

Parameters:

value (Text3DBevelType)

set_extrude(value) None

Set the text extrusion size and signal the primitives to be rebuilt

Parameters:

value (float)

set_outline(value) None

Set the outline width.

Parameters:

value (float)

set_outline_type(type) None

Set Outline Type

Parameters:

type (Text3DOutlineType)

set_pivot_h_alignment(pivot) None

Set Pivot HAlignment

Parameters:

pivot (Text3DHorizontalTextAlignment)

set_pivot_v_alignment(pivot) None

Set Pivot VAlignment

Parameters:

pivot (Text3DVerticalTextAlignment)

set_use_outline(value) None

Set whether an outline is applied.

Parameters:

value (bool)