Class CustomUpVectorHandle
Inherited Members
Namespace: Unity.Splines.Examples
Syntax
public class CustomUpVectorHandle : SplineDataDrawer<float3>
Methods
DrawKeyframe(Int32, Vector3, Vector3, Vector3, SplineData<float3>, Int32)
Declaration
public override void DrawKeyframe(int controlID, Vector3 position, Vector3 direction, Vector3 upDirection, SplineData<float3> splineData, int keyframeIndex)
Parameters
Type | Name | Description |
---|---|---|
Int32 | controlID | |
Vector3 | position | |
Vector3 | direction | |
Vector3 | upDirection | |
SplineData<float3> | splineData | |
Int32 | keyframeIndex |
Overrides
UnityEditor.Splines.SplineDataDrawer<Unity.Mathematics.float3>.DrawKeyframe(System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Splines.SplineData<Unity.Mathematics.float3>, System.Int32)
DrawSplineData(SplineData<float3>, Spline, Matrix4x4, Color)
Declaration
public override void DrawSplineData(SplineData<float3> splineData, Spline spline, Matrix4x4 localToWorld, Color color)
Parameters
Type | Name | Description |
---|---|---|
SplineData<float3> | splineData | |
Spline | spline | |
Matrix4x4 | localToWorld | |
Color | color |
Overrides
UnityEditor.Splines.SplineDataDrawer<Unity.Mathematics.float3>.DrawSplineData(UnityEngine.Splines.SplineData<Unity.Mathematics.float3>, UnityEngine.Splines.Spline, UnityEngine.Matrix4x4, UnityEngine.Color)