def _callbackWithType( funcType ): """Get gluNurbsCallback function with set last arg-type""" result = platform.copyBaseFunction( simple.gluNurbsCallback ) result.argtypes = [ctypes.POINTER(GLUnurbs), simple.GLenum, funcType] assert result.argtypes[-1] == funcType return result