So, I\'m using the FMOD api and it really is a C api.
Not that that\'s bad or anything. Its just it doesn\'t interface well with C++ code.
For example, usin
I guess it supposed to work like this:
You can assign some user data to channel by calling FMOD_Channel_SetUserData. This user data should be a pointer to your C++ object that handles events.
Then you should write C-style callback that extracts that object by calling FMOD_Channel_GetUserData and then calls your C++ instance method on that object.