October3d55/M/PICOOpenXR/Source/PICOOpenXRMR/Private/PICO_MRModule.cpp

26 lines
779 B
C++
Raw Normal View History

2025-03-10 09:43:27 +08:00
// Copyright 2023 PICO Inc. All Rights Reserved.
#include "PICO_MRModule.h"
#include "PICO_SpatialMesh.h"
#include "PICO_SpatialAnchor.h"
#include "PICO_SceneCapture.h"
void FPICOOpenXRMRModule::StartupModule()
{
FSpatialSensingExtensionPICO::GetInstance()->Register();
FSpatialMeshExtensionPICO::GetInstance()->Register();
FSpatialAnchorExtensionPICO::GetInstance()->Register();
FSceneCaptureExtensionPICO::GetInstance()->Register();
}
void FPICOOpenXRMRModule::ShutdownModule()
{
FSpatialSensingExtensionPICO::GetInstance()->Unregister();
FSpatialMeshExtensionPICO::GetInstance()->Unregister();
FSpatialAnchorExtensionPICO::GetInstance()->Unregister();
FSceneCaptureExtensionPICO::GetInstance()->Unregister();
}
IMPLEMENT_MODULE(FPICOOpenXRMRModule, PICOOpenXRMR)