API reference
API reference
Select your platform
No SDKs available
No versions available

UOculusXRPersistentPassthroughInstance Class

Extends UObject

Constructors

UOculusXRPersistentPassthroughInstance ( ObjectInitializer )
Signature
UOculusXRPersistentPassthroughInstance::UOculusXRPersistentPassthroughInstance(const FObjectInitializer &ObjectInitializer)
Parameters
ObjectInitializer: const FObjectInitializer &

Protected Fields

LayerId : uint32
Signature
uint32 UOculusXRPersistentPassthroughInstance::LayerId
LayerResumedSingleDelegates : TArray< FOculusXRPassthrough_LayerResumed_Single >
Signature
TArray<FOculusXRPassthrough_LayerResumed_Single> UOculusXRPersistentPassthroughInstance::LayerResumedSingleDelegates
Signature
FOculusXRPersistentPassthroughParameters UOculusXRPersistentPassthroughInstance::Parameters

Fields

OnLayerResumed : FOculusXRPassthrough_LayerResumed
Signature
FOculusXRPassthrough_LayerResumed UOculusXRPersistentPassthroughInstance::OnLayerResumed

Member Functions

AddLayerResumedSingleDelegate ( Delegate )
Signature
void UOculusXRPersistentPassthroughInstance::AddLayerResumedSingleDelegate(const FOculusXRPassthrough_LayerResumed_Single &Delegate)
Parameters
Delegate: const FOculusXRPassthrough_LayerResumed_Single &
Returns
void
BeginDestroy ()
Signature
virtual void UOculusXRPersistentPassthroughInstance::BeginDestroy() override
Returns
void
GetPriority ()
Signature
int32 UOculusXRPersistentPassthroughInstance::GetPriority() const
Returns
int32
GetShape ()
Signature
UOculusXRStereoLayerShapeReconstructed * UOculusXRPersistentPassthroughInstance::GetShape() const
InitLayer ( InParameters )
Signature
virtual void UOculusXRPersistentPassthroughInstance::InitLayer(FOculusXRPersistentPassthroughParameters InParameters)
Returns
void
IsVisible ()
Signature
bool UOculusXRPersistentPassthroughInstance::IsVisible() const
Returns
bool
OnAnyLayerResumedEvent ( InLayerId )
Signature
void UOculusXRPersistentPassthroughInstance::OnAnyLayerResumedEvent(int InLayerId)
Parameters
InLayerId: int
Returns
void
SetPriority ( InPriority )
Signature
void UOculusXRPersistentPassthroughInstance::SetPriority(int32 InPriority)
Parameters
InPriority: int32
Returns
void
SetVisible ( InVisible )
Signature
void UOculusXRPersistentPassthroughInstance::SetVisible(bool InVisible)
Parameters
InVisible: bool
Returns
void
UpdateLayer ()
Signature
virtual void UOculusXRPersistentPassthroughInstance::UpdateLayer()
Returns
void
UpdateParameters ( InParameters )
Signature
virtual void UOculusXRPersistentPassthroughInstance::UpdateParameters(FOculusXRPersistentPassthroughParameters InParameters)
Returns
void