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_function(self, des):
      ret = self._returns(des)
      prefix = "return " if ret else ""
      argstr = ", ".join(des.args)
      self.lines.append("    def %s(self, %s):" % (des.apiname, argstr))
      self.lines.append(
          '        %sself("%s", %r, %s)'
          % (prefix, apiname(des.name), ret, argstr)
      )
  
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 2 for calling the ProxyApiGenerator obj's underlying member method code with example usage: obj._add_function(des) without return types