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::Scope Member List
This is the complete list of members for
AZ::RHI::Scope
, including all inherited members.
Activate
(const FrameGraph *frameGraph, uint32_t index, const GraphGroupId &groupId)
AZ::RHI::Scope
add_ref
() const (defined in
AZ::RHI::Object
)
AZ::RHI::Object
protected
AddFenceToSignal
(Ptr< Fence > fence)
AZ::RHI::Scope
AddQueryPoolUse
(Ptr< QueryPool > queryPool, const RHI::Interval &interval, RHI::ScopeAttachmentAccess access)
AZ::RHI::Scope
protected
virtual
AZ_RTTI
(Scope, "{C9EB500A-EF31-46E2-98DE-62396CDBAFB1}", Object) (defined in
AZ::RHI::Scope
)
AZ::RHI::Scope
AZ_RTTI
(Object, "{E43378F1-2331-4173-94B8-990ED20E6003}") (defined in
AZ::RHI::Object
)
AZ::RHI::Object
Compile
(Device &device)
AZ::RHI::Scope
Deactivate
()
AZ::RHI::Scope
FindCapableCrossQueueProducer
(HardwareQueueClass hardwareQueueClass)
AZ::RHI::Scope
FindCrossQueueProducer
(HardwareQueueClass hardwareQueueClass)
AZ::RHI::Scope
FindMoreCapableCrossQueueProducer
()
AZ::RHI::Scope
FrameGraph
(defined in
AZ::RHI::Scope
)
AZ::RHI::Scope
friend
FrameGraphCompiler
(defined in
AZ::RHI::Scope
)
AZ::RHI::Scope
friend
GetAttachments
() const
AZ::RHI::Scope
GetBufferAttachments
() const
AZ::RHI::Scope
GetConsumerByQueue
(HardwareQueueClass hardwareQueueClass) const
AZ::RHI::Scope
GetConsumerOnSameQueue
() const
AZ::RHI::Scope
GetEstimatedItemCount
() const
AZ::RHI::Scope
GetFencesToSignal
() const
AZ::RHI::Scope
GetFrameGraph
() const
AZ::RHI::Scope
GetFrameGraphGroupId
() const
AZ::RHI::Scope
GetHardwareQueueClass
() const
AZ::RHI::Scope
GetId
() const
AZ::RHI::Scope
GetImageAttachments
() const
AZ::RHI::Scope
GetIndex
() const
AZ::RHI::Scope
GetMarkerLabel
() const
AZ::RHI::Scope
GetName
() const
AZ::RHI::Object
GetProducerByQueue
(HardwareQueueClass hardwareQueueClass) const
AZ::RHI::Scope
GetProducerOnSameQueue
() const
AZ::RHI::Scope
GetResolveAttachments
() const
AZ::RHI::Scope
GetResourcePoolResolves
() const
AZ::RHI::Scope
GetSwapChainsToPresent
() const
AZ::RHI::Scope
GetTransientAttachments
() const
AZ::RHI::Scope
Init
(const ScopeId &scopeId, HardwareQueueClass hardwareQueueClass=HardwareQueueClass::Graphics)
AZ::RHI::Scope
IsActive
() const
AZ::RHI::Scope
IsInitialized
() const
AZ::RHI::Scope
LinkProducerConsumerByQueues
(Scope *producer, Scope *consumer)
AZ::RHI::Scope
static
m_useCount
(defined in
AZ::RHI::Object
)
AZ::RHI::Object
mutable
protected
Object
()=default (defined in
AZ::RHI::Object
)
AZ::RHI::Object
protected
QueueResourcePoolResolves
(ResourcePoolDatabase &resourcePoolDatabase)
AZ::RHI::Scope
release
() const
AZ::RHI::Object
protected
Scope
()=default (defined in
AZ::RHI::Scope
)
AZ::RHI::Scope
SetHardwareQueueClass
(HardwareQueueClass hardwareQueueClass)
AZ::RHI::Scope
SetName
(const Name &name)
AZ::RHI::Object
Shutdown
() override final
AZ::RHI::Scope
virtual
use_count
()
AZ::RHI::Object
inline
~Object
()=default (defined in
AZ::RHI::Object
)
AZ::RHI::Object
virtual
~Scope
()=default (defined in
AZ::RHI::Scope
)
AZ::RHI::Scope
virtual
Generated on Mon Oct 9 2023 13:49:07 for Open 3D Engine Atom Gem API Reference by
1.9.6