AlUserPickItem
 
 
 

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.