27 lines
761 B
C
27 lines
761 B
C
|
// Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
|
|
||
|
#pragma once
|
||
|
#include "IOculusXRPassthroughModule.h"
|
||
|
|
||
|
#define LOCTEXT_NAMESPACE "OculusXRPassthrough"
|
||
|
|
||
|
//-------------------------------------------------------------------------------------------------
|
||
|
// FOculusXRPassthroughModule
|
||
|
//-------------------------------------------------------------------------------------------------
|
||
|
|
||
|
class FOculusXRPassthroughModule : public IOculusXRPassthroughModule
|
||
|
{
|
||
|
public:
|
||
|
FOculusXRPassthroughModule();
|
||
|
|
||
|
static inline FOculusXRPassthroughModule& Get()
|
||
|
{
|
||
|
return FModuleManager::LoadModuleChecked<FOculusXRPassthroughModule>("OculusXRPassthrough");
|
||
|
}
|
||
|
|
||
|
virtual void StartupModule() override;
|
||
|
virtual void ShutdownModule() override;
|
||
|
};
|
||
|
|
||
|
#undef LOCTEXT_NAMESPACE
|