Open 3D Engine Atom 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.
AZ::RHI::MultiDeviceQuery Member List
This is the complete list of members for
AZ::RHI::MultiDeviceQuery
, including all inherited members.
add_ref
() const (defined in
AZ::RHI::Object
)
AZ::RHI::Object
protected
AZ_CLASS_ALLOCATOR
(MultiDeviceQuery, AZ::SystemAllocator, 0) (defined in
AZ::RHI::MultiDeviceQuery
)
AZ::RHI::MultiDeviceQuery
AZ_RTTI
(MultiDeviceQuery, "{F72033E8-7A91-40BF-80E2-7262223362DB}", MultiDeviceResource) (defined in
AZ::RHI::MultiDeviceQuery
)
AZ::RHI::MultiDeviceQuery
AZ_RTTI
(MultiDeviceResource, "{613AED98-48FD-4453-98F8-6956D2133489}", MultiDeviceObject) (defined in
AZ::RHI::MultiDeviceResource
)
AZ::RHI::MultiDeviceResource
AZ_RTTI
(MultiDeviceObject, "{17D34F71-944C-4AF5-9823-627474C4C0A6}", Object) (defined in
AZ::RHI::MultiDeviceObject
)
AZ::RHI::MultiDeviceObject
AZ_RTTI
(Object, "{E43378F1-2331-4173-94B8-990ED20E6003}") (defined in
AZ::RHI::Object
)
AZ::RHI::Object
GetDeviceMask
() const
AZ::RHI::MultiDeviceObject
GetDeviceQuery
(int deviceIndex) const
AZ::RHI::MultiDeviceQuery
inline
GetFrameAttachment
() const
AZ::RHI::MultiDeviceResource
GetHandle
(int deviceIndex)
AZ::RHI::MultiDeviceQuery
inline
GetName
() const
AZ::RHI::Object
GetPool
() const
AZ::RHI::MultiDeviceResource
GetPool
() (defined in
AZ::RHI::MultiDeviceResource
)
AZ::RHI::MultiDeviceResource
GetQueryPool
() const
AZ::RHI::MultiDeviceQuery
GetQueryPool
() (defined in
AZ::RHI::MultiDeviceQuery
)
AZ::RHI::MultiDeviceQuery
GetVersion
() const
AZ::RHI::MultiDeviceResource
Init
(MultiDevice::DeviceMask deviceMask)
AZ::RHI::MultiDeviceObject
protected
InvalidateViews
() override final
AZ::RHI::MultiDeviceQuery
virtual
IsAttachment
() const
AZ::RHI::MultiDeviceResource
IsInitialized
() const
AZ::RHI::MultiDeviceObject
IterateDevices
(T callback)
AZ::RHI::MultiDeviceObject
inline
protected
m_useCount
(defined in
AZ::RHI::Object
)
AZ::RHI::Object
mutable
protected
MultiDeviceObject
()=default (defined in
AZ::RHI::MultiDeviceObject
)
AZ::RHI::MultiDeviceObject
protected
MultiDeviceQuery
()=default (defined in
AZ::RHI::MultiDeviceQuery
)
AZ::RHI::MultiDeviceQuery
MultiDeviceQueryPool
(defined in
AZ::RHI::MultiDeviceQuery
)
AZ::RHI::MultiDeviceQuery
friend
MultiDeviceResource
()=default (defined in
AZ::RHI::MultiDeviceResource
)
AZ::RHI::MultiDeviceResource
protected
Object
()=default (defined in
AZ::RHI::Object
)
AZ::RHI::Object
protected
release
() const
AZ::RHI::Object
protected
SetName
(const Name &name)
AZ::RHI::Object
Shutdown
() override final
AZ::RHI::MultiDeviceQuery
virtual
use_count
()
AZ::RHI::Object
inline
~MultiDeviceObject
()=default (defined in
AZ::RHI::MultiDeviceObject
)
AZ::RHI::MultiDeviceObject
virtual
~MultiDeviceQuery
() override=default (defined in
AZ::RHI::MultiDeviceQuery
)
AZ::RHI::MultiDeviceQuery
virtual
~MultiDeviceResource
() (defined in
AZ::RHI::MultiDeviceResource
)
AZ::RHI::MultiDeviceResource
virtual
~Object
()=default (defined in
AZ::RHI::Object
)
AZ::RHI::Object
virtual
Generated on Mon Oct 9 2023 13:49:07 for Open 3D Engine Atom Gem API Reference by
1.9.6