Open 3D Engine XR Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for XR::Device, including all inherited members.
AcquireSwapChainImage(AZ::u32 viewIndex, SwapChain *swapChain) | XR::Device | |
AZ_CLASS_ALLOCATOR(Device, AZ::SystemAllocator) (defined in XR::Device) | XR::Device | |
AZ_RTTI(Device, "{A31B0DC2-BD54-443E-9350-EB1B10670FF9}") (defined in XR::Device) | XR::Device | |
AZ_RTTI(Object, "{74FCA8BF-CBDA-43EB-A378-89F752ED2FCA}") (defined in XR::Object) | XR::Object | |
BeginFrame() | XR::Device | |
Device()=default (defined in XR::Device) | XR::Device | |
EndFrame(Ptr< SwapChain >) | XR::Device | |
GetDescriptor() const | XR::Device | |
GetName() const | XR::Object | inline |
GetSession() const | XR::Device | |
GetViewFov(AZ::u32 viewIndex, AZ::RPI::FovData &outFovData) const =0 | XR::Device | pure virtual |
GetViewPose(AZ::u32 viewIndex, AZ::RPI::PoseData &outPoseData) const =0 | XR::Device | pure virtual |
Init(Descriptor descriptor) | XR::Device | |
Object()=default (defined in XR::Object) | XR::Object | protected |
PostFrame() | XR::Device | |
RegisterSession(Ptr< Session > session) | XR::Device | |
SetName(const AZ::Name &name) | XR::Object | inline |
ShouldRender() const =0 | XR::Device | pure virtual |
UnRegisterSession() | XR::Device | |
~Device() override=default (defined in XR::Device) | XR::Device | |
~Object() override=default (defined in XR::Object) | XR::Object |