// Retrieve metadata public void OnCPReached(CurvySplineMoveEventArgs e) { mPossibleSwitchTarget = e.ControlPoint.GetMetadata <SplineRefMetadata>(); // if not properly configured, ignore! if (mPossibleSwitchTarget && !mPossibleSwitchTarget.Spline) { mPossibleSwitchTarget = null; } }
// Retrieve metadata public void OnCPReached(CurvySplineMoveEventArgs e) { mPossibleSwitchTarget = e.ControlPoint.GetMetadata<SplineRefMetadata>(); // if not properly configured, ignore! if (mPossibleSwitchTarget && !mPossibleSwitchTarget.Spline) mPossibleSwitchTarget = null; }