Where is the FABRIK Source Code and how can I use it for myself?


I’m working on a concept that will use a great amount of IK as a gameplay element, essentially giving the player control over either one of his hand or feet, or control over the entire torso+head. I am therefore trying to adopt as much of the FABRIK code as possible, but there only ever seem to be examples in blueprints.

Where exactly can I find the source for FABRIK?
And further what code structure would you recommend for my concept?

So far I am planning on putting all IK related code into a pawns subclass, and handle input from
the player controller to pass it on there. Any tips on that front would be greatly appreciated as well!