Skip to content

TextStudio3DContourProgramStep

StructTextStudio.ThreeDTextStudio.3D
public struct TextStudio3DContourProgramStep

Serializable parameters for one reusable contour-program operation.

public TextStudio3DContourProgramOperation operation

Returns

TextStudio.ThreeD.TextStudio3DContourProgramOperation

public TextStudio3DContourSourceAsset operand

Returns

TextStudio.ThreeD.TextStudio3DContourSourceAsset

public Vector2 offset

Returns

UnityEngine.Vector2

public float rotationDegrees

Returns

System.Single

public Vector2 scale

Returns

UnityEngine.Vector2

public Rect clipBounds

Returns

UnityEngine.Rect

Boolean(TextStudio3DContourProgramOperation, TextStudio3DContourSourceAsset)

Section titled “Boolean(TextStudio3DContourProgramOperation, TextStudio3DContourSourceAsset)”
public static TextStudio3DContourProgramStep Boolean(TextStudio3DContourProgramOperation operation, TextStudio3DContourSourceAsset operand)

Creates a union, difference, intersection, or exclusive-or step using an asset-backed operand.

Parameters

Name Type
operation TextStudio.ThreeD.TextStudio3DContourProgramOperation
operand TextStudio.ThreeD.TextStudio3DContourSourceAsset

Returns

TextStudio.ThreeD.TextStudio3DContourProgramStep

public static TextStudio3DContourProgramStep Clip(Rect bounds)

Creates a step that clips the current contour to an axis-aligned local rectangle.

Parameters

Name Type
bounds UnityEngine.Rect

Returns

TextStudio.ThreeD.TextStudio3DContourProgramStep