Class InputSplinePath
- Namespace
- FluffyUnderware.Curvy.Generator.Modules
Creates a CGPath from a CurvySpline
public class InputSplinePath : SplineInputModuleBase, IExternalInput, IOnRequestProcessing, IPathProvider
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourDTVersionedMonoBehaviourInputSplinePath
- Implements
- Inherited Members
Fields
Path
[HideInInspector]
[OutputSlotInfo(typeof(CGPath))]
public CGModuleOutputSlot Path
Field Value
Properties
InputSpline
protected override CurvySpline InputSpline { get; set; }
Property Value
Spline
The input spline to rasterize into a path
public CurvySpline Spline { get; set; }
Property Value
SupportsIPE
Whether the module currently supports an IPE session
public bool SupportsIPE { get; }
Property Value
Methods
OnSlotDataRequest(CGModuleInputSlot, CGModuleOutputSlot, params CGDataRequestParameter[])
public CGData[] OnSlotDataRequest(CGModuleInputSlot requestedBy, CGModuleOutputSlot requestedSlot, params CGDataRequestParameter[] requests)
Parameters
requestedByCGModuleInputSlotrequestedSlotCGModuleOutputSlotrequestsCGDataRequestParameter[]
Returns
- CGData[]
OnTemplateCreated()
Called after a module was copied to a template
public override void OnTemplateCreated()
Remarks
Use this handle references that can't be templated etc...