Add a simple spline component with Bezier Curve Interpolation
Changed Spline::Move to use timeStep passed in from update events.
Added method to get an arbitary position along the Spline by specifying the factor "t" from 0.f - 1.f.
Added a convenience function to find the angle between two vectors.
Commit Message
Added Lua Bindings.
Added the ability to set how far along the spline the parent node has traveled.
Added the ability to get the Vector3 for the furthest point along the Spline the parent node has traveled.
Changed Length calculations so that they are performed on a Move call if a push or pop has been called since the last Move call or when the Control Nodes are set from either serialization or from the function.
Removed detach and attach. Attach can be replaced by calling GetPosition and using a SmoothMove or Lerp to get there.
Merge remote-tracking branch 'remotes/hjmediastudios/master'
Code formatting.
Merge remote-tracking branch 'remotes/alexparlett/feature/spline'
Improved Spline attribute editing. Moved Spline to Logic category in the editor.