#include <esve/message/Update_Sender.hxx>
Inheritance diagram for esve::message::Update_Sender:

Public Member Functions | |
| virtual void | add (Update_Receiver &)=0 |
| Child update() receivers. | |
| virtual void | remove (Update_Receiver &)=0 |
| Child update() receivers. | |
| virtual void | remove_all ()=0 |
| Child update() receivers. | |
Protected Member Functions | |
| virtual void | send_update ()=0 |
| Send the update() message to all children. | |
| virtual void | send_update (double dt)=0 |
| Send the update() message to all children. | |
The update tree.
At the root of every update tree is a Update_Sender, which passes the update() message to its Update_Receivers.
The operating system is the original source of the update() message; the user should never call send_update().
1.3.4