pub unsafe extern "C" fn asContext_SetArgVarType( c: *mut asIScriptContext, arg: asUINT, ptr: *mut c_void, typeId: c_int, ) -> c_int