VR-Engage  2.2
Loading...
Searching...
No Matches
vreMessage.h File Reference
Include dependency graph for vreMessage.h:
This graph shows which files directly or indirectly include this file:

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 }
 

Detailed Description

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.