void al_listeneriv( int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[] ) { if (NULL == alListeneriv) mogl_glunsupported("alListeneriv"); alListeneriv((ALenum)mxGetScalar(prhs[0]), (const ALint*)mxGetData(prhs[1])); }
value lime_al_listeneriv (value param, value values) { int *data = val_array_int (values); if (data) { alListeneriv (val_int (param), data); } return alloc_null (); }
void lime_al_listeneriv (int param, value values) { if (val_is_null (values) == false) { int size = val_array_size (values); ALint* data = new ALint[size]; for (int i = 0; i < size; ++i) { data[i] = (ALint)val_int( val_array_i (values, i) ); } alListeneriv (param, data); delete[] data; } }
ALvoid CDECL wine_alListeneriv(ALenum param, const ALint* values) { alListeneriv(param, values); }
//***************************************************************************** // alListeneriv //***************************************************************************** // ALAPI ALvoid ALAPIENTRY alListeneriv(ALenum param, const ALint *values) { AL_VOID_FXN(alListeneriv(param, values)); }