An
item of a list maintaining AlPickable objects.
Synopsis
#include <AlUserPickItem.h>
class AlUserPickItem : public AlLinkItem
AlUserPickItem( AlPickable& );
virtual ~AlUserPickItem();
AlUserPickItem* nextItem()
AlUserPickItem* prevItem()
Description
This class is used in
a list of objects maintained for the AlPickList::asynchronousPick() method.
It is derived from AlLinkItem.
AlUserPickItem::AlUserPickItem(
AlPickable& pickable )
Description
Instantiates and initializes
an AlUserPickItem with a AlPickable object. The AlPickable wrapper
is not kept by the AlUserPickItem, so it must be freed.
AlUserPickItem::~AlUserPickItem()
Description
Deletes
the AlUserPickItem. This method does not delete the AlPickable that
it was initialized with.