I suppose this is more of a c++ question again, and I am looking elsewhere for answers as well.
is it possible/what would be the best way to pass multiple parameters to the *void param to
CallFunction(int id, void* param)
as in CallFunction(SomeInt, *hellothere, 6,"what's up?", "how ya doin?")
most of the time it will be just one type of variable, but I am curious about multiple types
for now I am just calling the function several times, and it saves the params one by one
and then there is a different id value I pass that let's it know when I'm done.
can I pass a struct or an array, and is there a better way?