Navigation
API > API/Plugins > API/Plugins/GoogleARCoreRendering
| Name | FGoogleARCorePassthroughCameraRenderer |
| Type | class |
| Header File | /Engine/Plugins/Runtime/AR/Google/GoogleARCore/Source/GoogleARCoreRendering/Public/GoogleARCorePassthroughCameraRenderer.h |
| Include Path | #include "GoogleARCorePassthroughCameraRenderer.h" |
Syntax
class FGoogleARCorePassthroughCameraRenderer : public FGCObject
Inheritance Hierarchy
- FGCObject → FGoogleARCorePassthroughCameraRenderer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGoogleARCorePassthroughCameraRenderer() |
GoogleARCorePassthroughCameraRenderer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableOcclusionRendering | bool | GoogleARCorePassthroughCameraRenderer.h | ||
| CameraYCbCrConversion | FYCbCrConversion | GoogleARCorePassthroughCameraRenderer.h | ||
| DebugOverlayMaterial | TObjectPtr< UMaterialInstanceDynamic > | GoogleARCorePassthroughCameraRenderer.h | ||
| DepthColorationMaterial | TObjectPtr< UMaterialInstanceDynamic > | GoogleARCorePassthroughCameraRenderer.h | ||
| DepthOcclusionMaterial | TObjectPtr< UMaterialInstanceDynamic > | GoogleARCorePassthroughCameraRenderer.h | ||
| OverlayIndexBufferRHI | FBufferRHIRef | GoogleARCorePassthroughCameraRenderer.h | ||
| OverlayVertexBufferRHI | FBufferRHIRef | GoogleARCorePassthroughCameraRenderer.h | ||
| RegularOverlayMaterial | TObjectPtr< UMaterialInstanceDynamic > | GoogleARCorePassthroughCameraRenderer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReferencedObjects
(
FReferenceCollector& Collector |
GoogleARCorePassthroughCameraRenderer.h | ||
virtual FString GetReferencerName() |
GoogleARCorePassthroughCameraRenderer.h | ||
void InitializeRenderer_RenderThread
(
FSceneViewFamily& InViewFamily |
GoogleARCorePassthroughCameraRenderer.h | ||
void RenderVideoOverlay_RenderThread
(
FRHICommandList& RHICmdList, |
GoogleARCorePassthroughCameraRenderer.h | ||
void UpdateCameraTextures
(
UTexture* NewCameraTexture, |
GoogleARCorePassthroughCameraRenderer.h | ||
void UpdateCameraYCbCrConversion
(
IYCbCrConversionQuery* NewYCbCrConversionQuery |
GoogleARCorePassthroughCameraRenderer.h |