72 virtual void tick(
double dt)
override;
virtual DtVreMessageResult handleVrfSessionStatus(DtVreMessage *msg)
Handles session status messages.
DtEndingSessionState(DtPlayerStationApp &app)
Constructor.
virtual void tick(double dt) override
Updates the state each frame.
virtual void onEnter(const DtPlayerStationStateArgs *args) override
Called when the state is entered.
virtual ~DtEndingSessionState() override
Virtual destructor.
virtual void onExit() override
Called when the state is exited.
Top-level class representing the VR-Engage application.
Definition playerStationApp.h:163
Class for passing arguments during state transitions.
Definition playerStationState.h:45
DtPlayerStationApp & app() const
Gets a reference to the player station application.
DtPlayerStationState(DtPlayerStationApp &app, std::string stateType)
Constructor.
Abstract base class for all VREngage messages.
Definition vreMessage.h:50
Definition sessionLoadData.h:29
Defines export macros for the VR-Engage Player Station library.
#define PLAYERSTATION_DLL
Definition export.h:24
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
DtVreMessageResult
Enumeration of possible message handling results.
Definition vreMessage.h:33
Defines base classes for the VR-Engage state management system.
Defines the base class for all VREngage messages.