So if one actor uses ONE function from a blueprint function library, do all the hard references in all the functions from that library get loaded?
i might be confused. but a bpfl should not contain hard references. it’s just functions.
unless the parameters have types as hard references. in which case. i would assume it will. i’m not 100% sure.
I think it would, because I’m pretty sure internally it would work similarly to including the c++ header file of the library. I too am not 100% sure.
But you could always check yourself by adding a library function to an actor class blueprint (actually connected to stuff of course), then comparing the disk/memory size when your library has one hard reference, vs multiple.
1 Like
yes, you can however have multiple function libraries so could separate them to some degree, or use c++
1 Like
also use softobjectptrs