Skip to content
M2O Scripting APIScripting reference
Data shapeClient APIGenerated

Render2DTextOptions

Defined in: client/api.d.ts:240

Native text-region options.

optional clipping?: boolean

Defined in: client/api.d.ts:204

Whether clipping is enabled.

Render2DNodeOptions.clipping


optional clipRect?: Render2DRect

Defined in: client/api.d.ts:209

Normalized clipping rectangle.

Render2DNodeOptions.clipRect


optional color?: Color

Defined in: client/api.d.ts:249

Normalized RGBA text color.


optional font?: string

Defined in: client/api.d.ts:254

Native font hash name.


optional fontHeight?: number

Defined in: client/api.d.ts:259

Normalized font height.


optional fontScale?: number

Defined in: client/api.d.ts:264

Font scale multiplier.


optional horizontalAlign?: "left" | "center" | "right"

Defined in: client/api.d.ts:284

Horizontal alignment.


optional kerning?: boolean

Defined in: client/api.d.ts:279

Whether kerning is enabled.


optional nonOverlapGroup?: number

Defined in: client/api.d.ts:224

Native non-overlap group.

Render2DNodeOptions.nonOverlapGroup


optional offset?: Vector2

Defined in: client/api.d.ts:269

Text cursor offset.


optional parent?: Render2DContainer | null

Defined in: client/api.d.ts:184

Optional container parent; null or omitted means the canvas root.

Render2DNodeOptions.parent


optional pixelClipping?: boolean

Defined in: client/api.d.ts:214

Whether pixel clipping is enabled.

Render2DNodeOptions.pixelClipping


optional position?: Vector2

Defined in: client/api.d.ts:189

Normalized position local to the parent.

Render2DNodeOptions.position


optional size?: Vector2

Defined in: client/api.d.ts:194

Normalized size.

Render2DNodeOptions.size


text: string

Defined in: client/api.d.ts:244

Initial text.


optional useAllMonitors?: boolean

Defined in: client/api.d.ts:219

Whether the node spans all monitors.

Render2DNodeOptions.useAllMonitors


optional verticalAlign?: "center" | "top" | "bottom"

Defined in: client/api.d.ts:289

Vertical alignment.


optional visible?: boolean

Defined in: client/api.d.ts:199

Initial visibility.

Render2DNodeOptions.visible


optional widthLimit?: number

Defined in: client/api.d.ts:274

Optional normalized width limit.