Joesph Krahn - 2004-05-06

Logged In: YES

It sound like what you want is multiple Idle functions, not
hooks for the glutIdleFunc() callback. You don't really need
to find out what some the other callbacks are, but just to be
able to share resource, right?

Look at FLTK for ideas:

It supports multiple idle functions, and useful stuff like
file descriptor callbacks, and event handlers to support
unknown message (X11/Window) events.