|
VR-Engage
2.2
|
Go to the source code of this file.
Classes | |
| class | makVre::DtVreMessage |
Namespaces | |
| namespace | makVre |
Typedefs | |
| using | makVre::DtVreMessagePtr = std::shared_ptr<DtVreMessage> |
| using | makVre::DtVreMessageDelegate = DtDelegate<DtVreMessageResult, DtVreMessage*> |
Enumerations | |
| enum | makVre::DtVreMessageResult { makVre::IGNORED , makVre::HANDLED , makVre::EATEN } |
This file contains the DtVreMessage abstract base class which serves as the foundation for all messages in the VREngage messaging system. It provides core functionality for message serialization/deserialization, identification, and lifecycle management. Messages are used for communication between components both within a single application instance and across the network.