UFUNCTION() for getter defined in header

Well, that took an annoyingly long amount of time to figure out.

Closing the project and reopening it caused the functions to show up. That’s all, just a reboot and the functions showed up. Compiling the code, the blueprint, reopening the blueprint, or even making an entirely new blueprint failed to make it show up when I tried earlier. I think I’ll submit a bug report after I finally make a bit of progress today.