Can You Make A TArray of Void Function Pointers?
I've been trying to have a TArray of function pointers so that I can store functions in such a way that I can access a variable amount of them easily. Whenever I try though, I get an error that tells me that void is not an acceptable type for a TArray. What am I doing wrong? Here's my code (the TArray is a member of a class, if that changes anything):
And here's the error I get:
The error is making me think that I can't have a TArray of anything but a UCLASS, so does that mean I have to store UFunction pointers instead of normal function pointers? If so, what would that look like? Thanks!
asked Feb 26 '18 at 05:56 PM in C++ Programming
Well, it turns out I only got the error because I declared it as a UPROPERTY. It works perfectly if I just declare it normally.
answered Feb 26 '18 at 07:28 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here