UFunction::FirstPropertyToInit - Does this represent function parameters

Hi,

Quick question - I am trying to get reflection data pertaining to functions, specifically, the function arguments if available. I’d like to know if the member variable FirstPropertyToInitis actually a UProperty to the first function argument, and then every subsequent argument would be me traversing the linked list. Also, is the return value argument part of this list - just so that I know to check for it and ignore it, as I already seeUFunction::GetReturnProperty for that.

https://forums.unrealengine.com/development-discussion/c-gameplay-programming/1557836-how-to-iterate-ufunction-params