A listener on various compound operations. More...
#include <compoundListener.h>

Public Member Functions | |
| virtual void | notifyUpdatePre (Compound *compound, const uint32_t frameNumber) |
| Notify that the compound tree below and including compound is about to be updated. | |
| virtual void | notifyChildAdded (Compound *compound, Compound *child) |
| Notify that the compound has a new child. | |
| virtual void | notifyChildRemove (Compound *compound, Compound *child) |
| Notify that the compound is about to remove a child. | |
A listener on various compound operations.
Definition at line 30 of file compoundListener.h.
| virtual void eq::server::CompoundListener::notifyUpdatePre | ( | Compound * | compound, | |
| const uint32_t | frameNumber | |||
| ) | [inline, virtual] |
Notify that the compound tree below and including compound is about to be updated.
Called on each compound of the tree during update.
| compound | the root compound of the tree to be updated. | |
| frameNumber | the new frame number. |
Reimplemented in eq::server::DFREqualizer, eq::server::FramerateEqualizer, eq::server::LoadEqualizer, eq::server::MonitorEqualizer, and eq::server::ViewEqualizer.
Definition at line 44 of file compoundListener.h.
| virtual void eq::server::CompoundListener::notifyChildAdded | ( | Compound * | compound, | |
| Compound * | child | |||
| ) | [inline, virtual] |
Notify that the compound has a new child.
| compound | the parent compound. | |
| child | the child compound. |
Reimplemented in eq::server::DFREqualizer, eq::server::FramerateEqualizer, eq::server::LoadEqualizer, eq::server::MonitorEqualizer, and eq::server::ViewEqualizer.
Definition at line 53 of file compoundListener.h.
| virtual void eq::server::CompoundListener::notifyChildRemove | ( | Compound * | compound, | |
| Compound * | child | |||
| ) | [inline, virtual] |
Notify that the compound is about to remove a child.
| compound | the parent compound. | |
| child | the child compound. |
Reimplemented in eq::server::DFREqualizer, eq::server::FramerateEqualizer, eq::server::LoadEqualizer, eq::server::MonitorEqualizer, and eq::server::ViewEqualizer.
Definition at line 61 of file compoundListener.h.
0.9.1 by
1.6.1