Sigh. "Unresolved external" linker error I've just been WTF at turns out to be that the const version of a UE function is NOT exported for some reason, while the non-const version is. I tend to try to pass const objects around if I'm not modifying them but can't in this case.