Skip to main content

DrawTextOptions

Description of DrawTextOptions table

note

This structure is not exported to Lua. The draw functions using this as parameter are expecting Lua table containing certain properties as described on this page.

Properties​

renderStage: RenderStage​

Which render stage this will be rendered at. See more at RenderStage page.
Default for 2D text: RenderStage.HUD
Default for 3D text: RenderStage.World

fontSize: FontSize​

Font size.
Default: FontSize.Medium

fontStyle: FontStyle​

Font style.
Default: FontStyle.Regular

scale: number​

Font scale.
Default: 1.0

rotation: number​

Font rotation.
Default: 0.0

offset: Vector2​

Text offset.
Default: Math.Vector2(0, 0)

alignmentX: TextAlignment​

Horizontal text alignment.
Default for 2D text: TextAlignment.Left
Default for 3D text: TextAlignment.Center

alignmentY: TextAlignment​

Vertical text alignment.
Default for 2D text: TextAlignment.Top
Default for 3D text: TextAlignment.Center

displayType: TextDisplayType​

Text display orientation type.
Default for 2D text: TextDisplayType.Overlay
Default for 3D text: TextDisplayType.Flat