public Spline addNewSpline(ETARGET_TYPE targetType, ESPLINE_TYPE splineType) { switch (splineType) { case ESPLINE_TYPE.INT_SPLINE: { IntSpline spline = new IntSpline(targetType); m_splines.Add(spline); return(spline); } case ESPLINE_TYPE.FLOAT_SPLINE: { FloatSpline spline = new FloatSpline(targetType); m_splines.Add(spline); return(spline); } default: return(null); } }
private extern static void CKLBUITask_setTarget(IntPtr p, uint splineIndex, ETARGET_TYPE targetParameter);
internal FloatSpline(ETARGET_TYPE targetType) : base(targetType) { m_points = new List <FloatPoint>(); }
protected Spline(ETARGET_TYPE targetType) { m_targetType = targetType; }
private extern static void CKLBUITask_setTarget (IntPtr p, uint splineIndex, ETARGET_TYPE targetParameter);
public Spline addNewSpline(ETARGET_TYPE targetType, ESPLINE_TYPE splineType) { switch (splineType) { case ESPLINE_TYPE.INT_SPLINE: { IntSpline spline = new IntSpline(targetType); m_splines.Add(spline); return spline; } case ESPLINE_TYPE.FLOAT_SPLINE: { FloatSpline spline = new FloatSpline(targetType); m_splines.Add(spline); return spline; } default: return null; } }
internal FloatSpline(ETARGET_TYPE targetType) : base(targetType) { m_points = new List<FloatPoint>(); }