Unreal SDK
v1.2.0
|
Tracks the status of connected devices and middleware. More...
#include <WeArtStatusTracker.h>
Public Member Functions | |
AWeArtStatusTracker () | |
virtual void | Tick (float DeltaTime) override |
void | OnStatusCalibrationStart (EHandSide handSide) |
void | OnStatusCalibrationFinish (EHandSide handSide) |
void | OnStatusCalibrationResultSuccess (EHandSide handSide) |
void | OnStatusCalibrationResultFail (EHandSide handSide) |
void | OnStatusCalibrationStop () |
void | OnMiddlewareStatus () |
void | OnDevicesStatus () |
void | SetMiddlewareStatus (MiddlewareStatusData statusData) |
void | SetConnectedDevicesStatus (std::vector< ConnectedDeviceStatus > devices) |
Public Attributes | |
MiddlewareStatusData | middlewareStatusDataCPP |
FMiddlewareStatusData | middlewareStatusData |
ConnectedDeviceStatus | connectedDeviceStatusRightCPP |
ConnectedDeviceStatus | connectedDeviceStatusLeftCPP |
FConnectedDeviceStatus | connectedDeviceStatusRight |
FConnectedDeviceStatus | connectedDeviceStatusLeft |
FOnStatusCalibrationStartSignature | OnStatusMiddlewareCalibrationStart |
FOnStatusCalibrationFinishSignature | OnStatusMiddlewareCalibrationFinish |
FOnStatusCalibrationResultSuccessSignature | OnStatusMiddlewareCalibrationResultSuccess |
FOnStatusCalibrationResultFailSignature | OnStatusMiddlewareCalibrationResultFail |
FOnStatusCalibrationStopSignature | OnStatusMiddlewareCalibrationStop |
FOnMiddlewareSignature | OnMiddlewareSignature |
FOnDevicesSignature | OnDevicesSignature |
Protected Member Functions | |
virtual void | BeginPlay () override |
Protected Attributes | |
bool | isInitiated = false |
Tracks the status of connected devices and middleware.
AWeArtStatusTracker::AWeArtStatusTracker | ( | ) |
|
overrideprotectedvirtual |
void AWeArtStatusTracker::OnDevicesStatus | ( | ) |
void AWeArtStatusTracker::OnMiddlewareStatus | ( | ) |
void AWeArtStatusTracker::OnStatusCalibrationFinish | ( | EHandSide | handSide | ) |
void AWeArtStatusTracker::OnStatusCalibrationResultFail | ( | EHandSide | handSide | ) |
void AWeArtStatusTracker::OnStatusCalibrationResultSuccess | ( | EHandSide | handSide | ) |
void AWeArtStatusTracker::OnStatusCalibrationStart | ( | EHandSide | handSide | ) |
void AWeArtStatusTracker::OnStatusCalibrationStop | ( | ) |
void AWeArtStatusTracker::SetConnectedDevicesStatus | ( | std::vector< ConnectedDeviceStatus > | devices | ) |
Sets the connected devices status.
void AWeArtStatusTracker::SetMiddlewareStatus | ( | MiddlewareStatusData | statusData | ) |
Sets the middleware status data.
|
overridevirtual |
FConnectedDeviceStatus AWeArtStatusTracker::connectedDeviceStatusLeft |
ConnectedDeviceStatus AWeArtStatusTracker::connectedDeviceStatusLeftCPP |
FConnectedDeviceStatus AWeArtStatusTracker::connectedDeviceStatusRight |
ConnectedDeviceStatus AWeArtStatusTracker::connectedDeviceStatusRightCPP |
|
protected |
FMiddlewareStatusData AWeArtStatusTracker::middlewareStatusData |
MiddlewareStatusData AWeArtStatusTracker::middlewareStatusDataCPP |
FOnDevicesSignature AWeArtStatusTracker::OnDevicesSignature |
FOnMiddlewareSignature AWeArtStatusTracker::OnMiddlewareSignature |
FOnStatusCalibrationFinishSignature AWeArtStatusTracker::OnStatusMiddlewareCalibrationFinish |
FOnStatusCalibrationResultFailSignature AWeArtStatusTracker::OnStatusMiddlewareCalibrationResultFail |
FOnStatusCalibrationResultSuccessSignature AWeArtStatusTracker::OnStatusMiddlewareCalibrationResultSuccess |
FOnStatusCalibrationStartSignature AWeArtStatusTracker::OnStatusMiddlewareCalibrationStart |
FOnStatusCalibrationStopSignature AWeArtStatusTracker::OnStatusMiddlewareCalibrationStop |