This generator tries to turn vk.xml into a ++C header file (for C++11 compilers) and implementation file. It works on my machine⢠(I've been using the latest version of Firefox, other browsers might not display matching tab sizes). You can find more information, and the files of the generator on GitHub.
Status: This status text will be replaced by javascript, if the script works.
Paste the version of vk.xml you want to use in the textfield below. By default it uses a (possibly outdated) local copy stored alongside this page.
If you want to verify the contents first you can manually copy the latest version from GitHub. Alternatively if you trust that it's fine, you can have it automatically filled in for you with the "Load from GitHub" button above.
Header version:
In case you want to customize the header creation, here are some things you can change.
These settings let you use your own custom types that you've declared elsewhere (with other custom headers or typedefs), in this header. To see where the type is usually defined, hover the label to see a tooltip.