There\'s a header file, esUtil.h, with a definition for a structure called ESContext, and one of its members is userData. userData is a pointer to void.
The body of a p
Yes, it is a pointer. The line
UserData *userData = esContext->userData;
declares a variable called userData with type UserData * (a pointer to UserData) and initializes it with the value esContext->userData.
userData
UserData *
UserData
esContext->userData