An AlList for maintaining AlUserPickItems.
#include <AlUserPickList.h> class AlUserPickList : public AlList AlUserPickList( int keyState = 0 ) : fState(keyState) virtual ~AlUserPickList() int state() void setState( int keyState )
This class is simply an AlList that maintains a list of AlUserPickItems, but with one addition; it is possible to set a key state for the list, where the key state is one of the kModifier #defines found in AlFunction.h (that is, kModifierControl, kModifierShift, kModifierAlt, and so on.). This allows for indicating to the selection code what modifier keys were pressed during the selection.