|
VR-Engage
2.2
|
Go to the source code of this file.
Classes | |
| struct | DtCallbackInfo |
| class | DtVreStatusListener |
Namespaces | |
| namespace | makVrv |
Typedefs | |
| using | DtVreAppStatusCallbackFcn = void (*)(unsigned long id, void* usr) |
| using | VreAppStatus |
| using | VreAppStatusList = std::vector<VreAppStatus> |
| using | VreAppStatusMap = std::map<unsigned long, VreAppStatus> |
| using | VreAppStatusCallbackList = std::vector<DtCallbackInfo> |
This file defines the DtVreStatusListener class and supporting structures, which track the status of VREngage applications in the simulation and provide callbacks for status changes.
| using DtVreAppStatusCallbackFcn = void (*)(unsigned long id, void* usr) |
Function pointer type for VREngage application status callbacks.
| id | The unique identifier of the VREngage application |
| usr | User-defined data pointer provided during callback registration |
| using VreAppStatus |
Structure to track the status of a VREngage application.
Contains information about a VREngage application's identity, assigned entity, role, and operational status.
| using VreAppStatusList = std::vector<VreAppStatus> |
List of VREngage application status structures.
| using VreAppStatusMap = std::map<unsigned long, VreAppStatus> |
Map of VREngage application IDs to status structures.
| using VreAppStatusCallbackList = std::vector<DtCallbackInfo> |
List of callback information structures.