UOculusXRPassthroughLayerComponent Class
Extends UStereoLayerComponent
FOculusXRPassthrough_LayerResumed OnLayerResumed[Get]
TMap< FString, const UMeshComponent * > PassthroughComponentMap[Get]
void DestroyComponent ( bool bPromoteChildren )
void TickComponent ( float DeltaTime,
enum ELevelTick TickType,
FActorComponentTickFunction * ThisTickFunction )
void UpdatePassthroughObjects ( )
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 MarkPassthroughStyleForUpdate ( )
void OnAnyLayerResumedEvent ( int InLayerId )
virtual bool LayerRequiresTexture ( )
virtual void RemoveSurfaceGeometryComponent ( UMeshComponent * MeshComponent )