I believe it’s scriptable through C++, provided you have access to the UE4 github repository you can find the API here and some docs.