class_docstr: Generator for the general proxy class that will be loaded into gloo.gl.
class_docstr_tok: ["Generator","for","the","general","proxy","class","that","will","be","loaded","into","gloo.gl","."]
code: def _add_group_function(self, des, sig, es2func):
      ret = self._returns(des)
      prefix = "return " if ret else ""
      funcname = apiname(sig.split("(")[0])
      args = sig.split("(", 1)[1].split(")")[0]
      self.lines.append("    def %s(self, %s):" % (funcname, args))
      self.lines.append(
          '        %sself("%s", %r, %s)' % (prefix, funcname, ret, args)
      )
  
imports: from __future__ import annotations
  import os
  import sys
  import headerparser
  from annotations import parse_anotations
  from OpenGL import GL
label_desc: Use image node_id 3 for calling the ProxyApiGenerator obj's underlying member method code with example usage: obj._add_group_function(des, sig, es2func) without return types