Namespace SimulationFramework.Messaging
Classes
- AfterEventsMessage
Dispatched immediately after the simulation processes input events.
- AfterRenderMessage
Sent when a frame is finished.
- BeforeEventsMessage
Dispatched before the simulation processes system events.
- BeforeRenderMessage
Sent went a frame begins.
- DisplayAddedMessage
Dispatched when a system adds a new display.
- DisplayMessage
Base class for display-related messages.
- DisplayRemovedMessage
Dispatched when a display is removed by the system.
- ExitMessage
Sent when the application is requested to exit.
- InitializeMessage
Sent when the simulation is initialized.
- Message
The base class for all messages.
- MessageDispatcher
Dispatches application messages.
- RenderMessage
Sent when the simulation should render a frame.
- ResizeMessage
Sent when the simulation's window is resized.
- UninitializeMessage
Sent when the simulation is uninitializing (exiting).
Enums
- ListenerPriority
Specifies how a message listener should be prioritized by the dispatcher. Higher priority listeners are notified before lower ones.
Delegates
- MessageListener<T>
Represents a message listener.