The version attached is a modified version of GLUI. The
modifications were done as part of the Doris project
(http://doris.sf.net). The modifications were done by
the user "bacontastesgood" (at sf.net). He is no longer
maintaining the code and so I am passing it over to you
to see if it is any use. It appears to be in the public
domain. You may find it of no use.
The code was modified some time ago so I forget all the
details of what was changed and why. I think the idea
was to add skinning and improve the rendering
performance. I've found however that I get some kind of
glitch which slows/stutters the framerate. Looking at
the history (which of course you can read on the Doris
SF project page), changes include:
massive cleanup still, rearranged glui.h to avoid
forward declarations, lots of variable renaming and
general cleanup
split glui.cpp apart, more general cleanup
removed stdinc.h, added glui_private.h, removed
global dependencies on string.h and stdlib.h
moved some more constructors into C++ files
added hilite color
migrated chunks of defines into enums
started renaming and privatizing variables
I'm reverting back to GLUI 2.2 from this fork because
it breaks my script binding code (i.e. the API has
changed), and I don't want to have to support this fork
(e.g. the current stuttering bug for starters...).
Nick