October3d55/M/PICOOpen7991a2a23d57V5/Source/PICOOpenXRMovement/Private/PICO_MovementModule.h

24 lines
584 B
C++

// Copyright 2023 PICO Inc. All Rights Reserved.
#pragma once
#include "PICO_IMovementModule.h"
#include "PICO_BodyTracking.h"
class FPICOOpenXRMovementModule : public IPICOOpenXRMovementModule
{
public:
static inline FPICOOpenXRMovementModule& Get()
{
return FModuleManager::LoadModuleChecked<FPICOOpenXRMovementModule>("PICOOpenXRMovement");
}
FBodyTrackingPICO& GetBodyTrackingPICOExtension() { return BodyTrackingPICOExtension; }
virtual void StartupModule() override;
virtual void ShutdownModule() override;
public:
FBodyTrackingPICO BodyTrackingPICOExtension;
};