Open 3D Engine XR Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
XR::PassRegisterSystemComponent Class Referencefinal

#include <XRPassRegisterSystemComponent.h>

Inherits AZ::Component.

Public Member Functions

 AZ_COMPONENT (PassRegisterSystemComponent, "{96CCDB81-906A-43EE-A3B5-F955F324D6BF}")
 
void Activate () override
 
void Deactivate () override
 

Static Public Member Functions

static void GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &required)
 
static void Reflect (AZ::ReflectContext *context)
 

Detailed Description

This module is in charge of adding the pass classes that are needed for managing the shading rate image used on foveated rendering. This is separated from the XRSystemComponent because it needs to be initialized after the RPI PassSystem.


The documentation for this class was generated from the following file: