Notes about missing features and implementation details.
- Make object connections.
enums
should for example contain a link to the group if referenced
- Header
- Generated by comment with date
- Imports + declarations
- Define types
Example (use actual data from ):
GLenum = c_uint # /usr/include/GL/gl.h:121
GLboolean = c_ubyte # /usr/include/GL/gl.h:122
GLbitfield = c_uint # /usr/include/GL/gl.h:123
GLvoid = None # /usr/include/GL/gl.h:124
GLbyte = c_char # /usr/include/GL/gl.h:125
GLshort = c_short # /usr/include/GL/gl.h:126
GLint = c_int # /usr/include/GL/gl.h:127
GLubyte = c_ubyte # /usr/include/GL/gl.h:128
GLushort = c_ushort # /usr/include/GL/gl.h:129
GLuint = c_uint # /usr/include/GL/gl.h:130
GLsizei = c_int # /usr/include/GL/gl.h:131
GLfloat = c_float # /usr/include/GL/gl.h:132
GLclampf = c_float # /usr/include/GL/gl.h:133
GLdouble = c_double # /usr/include/GL/gl.h:134
GLclampd = c_double # /usr/include/GL/gl.h:135
- List all enums names and values (possibly with comments)
- Possibly grouped somehow
- List all commands
- Possibly grouped somehow
- all statement (enum names and command names)
- Read
<unused>
tags inenums
. - Serialize to json