Foot IK?

Hi! I am trying to set up foot IK for my character, but I seem to only be finding guides for blueprint, not C++.
Closest I found was this google translated.

But it seems to skip quite a lot of information, and messing with things uneccesarily for no apparent reason.
Does anyone have any good sources?