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::MultiDeviceFence Member List
This is the complete list of members for
AZ::RHI::MultiDeviceFence
, including all inherited members.
add_ref
() const (defined in
AZ::RHI::Object
)
AZ::RHI::Object
protected
AZ_CLASS_ALLOCATOR
(MultiDeviceFence, AZ::SystemAllocator, 0) (defined in
AZ::RHI::MultiDeviceFence
)
AZ::RHI::MultiDeviceFence
AZ_RTTI
(MultiDeviceFence, "{5FF150A4-2C1E-4EC6-AE36-8EBD1CE22C31}", MultiDeviceObject) (defined in
AZ::RHI::MultiDeviceFence
)
AZ::RHI::MultiDeviceFence
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
GetDeviceFence
(int deviceIndex)
AZ::RHI::MultiDeviceFence
inline
GetDeviceMask
() const
AZ::RHI::MultiDeviceObject
GetName
() const
AZ::RHI::Object
Init
(MultiDevice::DeviceMask deviceMask, FenceState initialState)
AZ::RHI::MultiDeviceFence
AZ::RHI::MultiDeviceObject::Init
(MultiDevice::DeviceMask deviceMask)
AZ::RHI::MultiDeviceObject
protected
IsInitialized
() const
AZ::RHI::MultiDeviceObject
IterateDevices
(T callback)
AZ::RHI::MultiDeviceObject
inline
protected
m_deviceFences
AZ::RHI::MultiDeviceFence
protected
m_useCount
(defined in
AZ::RHI::Object
)
AZ::RHI::Object
mutable
protected
m_waitThread
AZ::RHI::MultiDeviceFence
protected
MultiDeviceFence
()=default (defined in
AZ::RHI::MultiDeviceFence
)
AZ::RHI::MultiDeviceFence
MultiDeviceObject
()=default (defined in
AZ::RHI::MultiDeviceObject
)
AZ::RHI::MultiDeviceObject
protected
Object
()=default (defined in
AZ::RHI::Object
)
AZ::RHI::Object
protected
release
() const
AZ::RHI::Object
protected
Reset
()
AZ::RHI::MultiDeviceFence
SetName
(const Name &name)
AZ::RHI::Object
Shutdown
() override final
AZ::RHI::MultiDeviceFence
virtual
SignalCallback
typedef (defined in
AZ::RHI::MultiDeviceFence
)
AZ::RHI::MultiDeviceFence
SignalOnCpu
()
AZ::RHI::MultiDeviceFence
use_count
()
AZ::RHI::Object
inline
ValidateIsInitialized
() const (defined in
AZ::RHI::MultiDeviceFence
)
AZ::RHI::MultiDeviceFence
protected
WaitOnCpu
() const
AZ::RHI::MultiDeviceFence
WaitOnCpuAsync
(SignalCallback callback)
AZ::RHI::MultiDeviceFence
~MultiDeviceFence
()=default (defined in
AZ::RHI::MultiDeviceFence
)
AZ::RHI::MultiDeviceFence
virtual
~MultiDeviceObject
()=default (defined in
AZ::RHI::MultiDeviceObject
)
AZ::RHI::MultiDeviceObject
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