class MAGES::Device::MAGESDeviceManager¶
Overview¶
MAGES implementation for Device Management. More…
class MAGESDeviceManager: public MAGES::DeviceManagerModule { public: // properties InputController ControllerActions; // methods virtual override void Startup(); virtual override void Shutdown(); };
Inherited Members¶
public: // enums enum CameraMode; // properties CameraMode CurrentMode; float CameraHeight; IInteractionActions InteractionActions; ILocomotionActions LocomotionActions; IGenericInputActions GenericActions; GameObject CameraGameObject; GameObject CameraRig; GameObject LeftController; GameObject RightController; Camera CameraRef; // methods virtual abstract void Startup() = 0; virtual abstract void Shutdown() = 0;
Detailed Documentation¶
MAGES implementation for Device Management.
Properties¶
InputController ControllerActions
Gets or sets the MAGES InputController.
Methods¶
virtual override void Startup()
Initializes the DeviceManager and InputController of MAGES.
virtual override void Shutdown()
Shutdowns the DeviceManager and InputController of MAGES.