This method
retrieves the list of messages. It is used for two reasons:
- To cancel events.
When a reactive
class is destroyed, it notifies its thread to cancel all events in
the queue that are targeted for that reactive class. The thread iterates
over the queue, using getMessageList to retrieve
the data, and marks all events whose target is the reactive class
as canceled.
- To show the data in the event queue during animation.
Signaturevirtual void getMessageList (OMList<void*>& c) = 0
Parametersc
The list of messages in the event (message)
queue.
The list is of type OMList<void*>,
a parameterized type defined in oxf\omlist.h that
encapsulates all the operations typically performed on lists, such
as adding items to the list and removing items from the list.