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

UOculusXRPassthroughLayerComponent Class

UOculusXRPassthroughLayerComponent extends UStereoLayerComponent.

Overview

Object Data

TMap< FString, const UMeshComponent * >

Public Member Functions

void
DestroyComponent
( bool bPromoteChildren )
void
TickComponent
( float DeltaTime,
enum ELevelTick TickType,
FActorComponentTickFunction * ThisTickFunction )
void
void
AddSurfaceGeometry
( AStaticMeshActor * StaticMeshActor,
bool updateTransform )
void
AddStaticSurfaceGeometry
( UStaticMeshComponent * StaticMeshComponent,
bool updateTransform )
void
AddProceduralSurfaceGeometry
( UProceduralMeshComponent * ProceduralMeshComponent,
bool updateTransform )
void
RemoveSurfaceGeometry
( AStaticMeshActor * StaticMeshActor )
void
RemoveStaticSurfaceGeometry
( UStaticMeshComponent * StaticMeshComponent )
void
RemoveProceduralSurfaceGeometry
( UProceduralMeshComponent * ProceduralMeshComponent )
bool
IsSurfaceGeometry
( AStaticMeshActor * StaticMeshActor )
bool
IsSurfaceGeometryComponent
( const UMeshComponent * MeshComponent )
void

Object Data

bool
void
RemoveSurfaceGeometryComponent
( UMeshComponent * MeshComponent )

Details

Object Data

TMap<FString, const UMeshComponent*> UOculusXRPassthroughLayerComponent::PassthroughComponentMap
No description available.

Member Functions

void UOculusXRPassthroughLayerComponent::DestroyComponent
( bool bPromoteChildren )
No description available.
void UOculusXRPassthroughLayerComponent::TickComponent
( float DeltaTime,
enum ELevelTick TickType,
FActorComponentTickFunction * ThisTickFunction )
No description available.
void UOculusXRPassthroughLayerComponent::UpdatePassthroughObjects ( )
No description available.
void UOculusXRPassthroughLayerComponent::AddSurfaceGeometry
( AStaticMeshActor * StaticMeshActor,
bool updateTransform )
No description available.
void UOculusXRPassthroughLayerComponent::AddStaticSurfaceGeometry
( UStaticMeshComponent * StaticMeshComponent,
bool updateTransform )
No description available.
void UOculusXRPassthroughLayerComponent::AddProceduralSurfaceGeometry
( UProceduralMeshComponent * ProceduralMeshComponent,
bool updateTransform )
No description available.
void UOculusXRPassthroughLayerComponent::RemoveSurfaceGeometry
( AStaticMeshActor * StaticMeshActor )
No description available.
void UOculusXRPassthroughLayerComponent::RemoveStaticSurfaceGeometry
( UStaticMeshComponent * StaticMeshComponent )
No description available.
void UOculusXRPassthroughLayerComponent::RemoveProceduralSurfaceGeometry
( UProceduralMeshComponent * ProceduralMeshComponent )
No description available.
bool UOculusXRPassthroughLayerComponent::IsSurfaceGeometry
( AStaticMeshActor * StaticMeshActor )
No description available.
bool UOculusXRPassthroughLayerComponent::IsSurfaceGeometryComponent
( const UMeshComponent * MeshComponent )
No description available.
void UOculusXRPassthroughLayerComponent::MarkPassthroughStyleForUpdate ( )
No description available.

Object Data

virtual bool UOculusXRPassthroughLayerComponent::LayerRequiresTexture ( )
No description available.
virtual void UOculusXRPassthroughLayerComponent::RemoveSurfaceGeometryComponent
( UMeshComponent * MeshComponent )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon