FOpenXRRenderBridge

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

OpenXRHMD

Header

/Engine/Plugins/Runtime/OpenXR/Source/OpenXRHMD/Public/OpenXRHMD_RenderBridge.h

Include

#include "OpenXRHMD_RenderBridge.h"

Syntax

class FOpenXRRenderBridge : public FXRRenderBridge

Variables

Name Description

Protected variable

uint64

 

AdapterLuid

Constructors

Name Description

Public function

FOpenXRRenderBridge()

Functions

Name Description

Public function

FXRSwapChain...

 

CreateSwapchain

(
    XrSession InSession,
    FRHITexture2D* Template,
    ETextureCreateFlags Flags,
    ETextureCreateFlags TargetableTextu...
)

Public function

FXRSwapChain...

 

CreateSwapchain

(
    XrSession InSession,
    uint8 Format,
    uint32 SizeX,
    uint32 SizeY,
    uint32 ArraySize,
    uint32 NumMips,
    uint32 NumSamples,
    ETextureCreateFlags Flags,
    ETextureCreateFlags TargetableTextu...,
    const FClearValueBinding& ClearVal...
)

Public function Virtual

uint64

 

GetGraphicsAdapterLuid()

Public function

void *

 

GetGraphicsBinding()

Public function

void

 

SetOpenXRHMD

(
    FOpenXRHMD* InHMD
)

Overridden from FRHICustomPresent

Name Description

Public function Virtual

bool

 

Present

(
    int32& InOutSyncInterval
)

FRHICustomPresent

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss