TextStudio3DContourProgramStep
public struct TextStudio3DContourProgramStepSerializable parameters for one reusable contour-program operation.
Fields
Section titled “Fields”
operation
Section titled “operation”public TextStudio3DContourProgramOperation operationReturns
TextStudio.ThreeD.TextStudio3DContourProgramOperation
operand
Section titled “operand”public TextStudio3DContourSourceAsset operandReturns
TextStudio.ThreeD.TextStudio3DContourSourceAsset
offset
Section titled “offset”public Vector2 offsetReturns
UnityEngine.Vector2
rotationDegrees
Section titled “rotationDegrees”public float rotationDegreesReturns
System.Single
public Vector2 scaleReturns
UnityEngine.Vector2
clipBounds
Section titled “clipBounds”public Rect clipBoundsReturns
UnityEngine.Rect
Methods
Section titled “Methods”
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
Clip(Rect)
Section titled “Clip(Rect)”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