Open 3D Engine Atom Gem API Reference
24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Here is a list of all documented class members with links to the class documentation for each member:
- i -
id :
AZ::RPI::ViewportContextRequestsInterface::CreationParameters
IgnoreFrameAttachmentValidation() :
AZ::RHI::BufferView
ImageAssetProducer() :
ImageProcessingAtom::ImageAssetProducer
ImageFrameAttachment() :
AZ::RHI::ImageFrameAttachment
ImageSubresource() :
AZ::RHI::ImageSubresource
ImageSubresourceRange() :
AZ::RHI::ImageSubresourceRange
ImportBuffer() :
AZ::RHI::FrameGraphAttachmentDatabase
,
AZ::RHI::FrameGraphAttachmentInterface
ImportImage() :
AZ::RHI::FrameGraphAttachmentDatabase
,
AZ::RHI::FrameGraphAttachmentInterface
ImportScopeProducer() :
AZ::RHI::FrameGraphBuilder
,
AZ::RHI::FrameScheduler
ImportSwapChain() :
AZ::RHI::FrameGraphAttachmentDatabase
,
AZ::RHI::FrameGraphAttachmentInterface
includedPaths :
AZ::ShaderBuilder::PreprocessorData
Init() :
AtomToolsFramework::EntityPreviewViewportWidget
,
AZ::DX12::BufferD3D12MemoryAllocator
,
AZ::DX12::DescriptorPool
,
AZ::DX12::PipelineLayout
,
AZ::Metal::NullDescriptorManager
,
AZ::Render::ImGuiFrameVisualizer
,
AZ::RHI::AliasedAttachmentAllocator< Heap >
,
AZ::RHI::AliasedHeap
,
AZ::RHI::BufferPool
,
AZ::RHI::BufferProperty< T >
,
AZ::RHI::BufferView
,
AZ::RHI::Device
,
AZ::RHI::DeviceObject
,
AZ::RHI::DrawListContext
,
AZ::RHI::Fence
,
AZ::RHI::FrameGraphExecuter
,
AZ::RHI::FrameScheduler
,
AZ::RHI::ImagePool
,
AZ::RHI::ImageProperty< T >
,
AZ::RHI::ImageView
,
AZ::RHI::IndirectBufferSignature
,
AZ::RHI::IndirectBufferWriter
,
AZ::RHI::MemorySubAllocator< Traits >
,
AZ::RHI::MultiDeviceBufferPool
,
AZ::RHI::MultiDeviceFence
,
AZ::RHI::MultiDeviceImagePool
,
AZ::RHI::MultiDeviceIndirectBufferSignature
,
AZ::RHI::MultiDeviceIndirectBufferWriter
,
AZ::RHI::MultiDeviceObject
,
AZ::RHI::MultiDevicePipelineLibrary
,
AZ::RHI::MultiDevicePipelineState
,
AZ::RHI::MultiDeviceQueryPool
,
AZ::RHI::MultiDeviceRayTracingBufferPools
,
AZ::RHI::MultiDeviceRayTracingPipelineState
,
AZ::RHI::MultiDeviceRayTracingShaderTable
,
AZ::RHI::MultiDeviceResourcePool
,
AZ::RHI::MultiDeviceShaderResourceGroupPool
,
AZ::RHI::MultiDeviceStreamingImagePool
,
AZ::RHI::MultiDeviceSwapChain
,
AZ::RHI::MultiDeviceTransientAttachmentPool
,
AZ::RHI::ObjectPool< Traits >
,
AZ::RHI::PipelineLibrary
,
AZ::RHI::PipelineState
,
AZ::RHI::QueryPool
,
AZ::RHI::QueryPoolSubAllocator
,
AZ::RHI::ResourcePool
,
AZ::RHI::ResourceView
,
AZ::RHI::RHISystem
,
AZ::RHI::Scope
,
AZ::RHI::ShaderResourceGroupPool
,
AZ::RHI::StreamingImagePool
,
AZ::RHI::SwapChain
,
AZ::RHI::TransientAttachmentPool
,
AZ::RPI::DynamicBufferAllocator
,
AZ::RPI::MaterialFunctorSourceDataRegistration
,
AZ::RPI::MaterialPropertyCollection
,
AZ::RPI::PassFactory
,
AZ::RPI::PassSystem
,
AZ::RPI::PipelineStateForDraw
,
AZ::RPI::ViewGroup
,
AZ::ShaderBuilder::ShaderBuildArgumentsManager
,
AZ::Vulkan::LoaderContext
,
AZ::Vulkan::NullDescriptorManager
,
AZ::Vulkan::VulkanMemoryAllocation
InitBindlessSrg() :
AZ::RHI::Device
InitBuffer() :
AZ::RHI::BufferPool
,
AZ::RHI::MultiDeviceBufferPool
InitDevices() :
AZ::RHI::RHISystem
InitDrawListTag() :
AZ::RPI::DynamicDrawContext
InitFlags :
AZ::Vulkan::Image
InitGroup() :
AZ::RHI::MultiDeviceShaderResourceGroupPool
,
AZ::RHI::ShaderResourceGroupPool
Initialize() :
AZ::Render::DynamicPrimitiveProcessor
,
AZ::Render::FixedShapeProcessor
,
AZ::Render::ShadowmapAtlas
,
AZ::RPI::WindowContext
InitializeFromSize() :
AZ::Render::FastDepthAwareBlurPassConstants
InitializeShaderOptionGroups() :
AZ::RPI::ShaderCollection
InitializeSystemAssets() :
AZ::RPI::RPISystem
,
AZ::RPI::RPISystemInterface
InitializeViewportContext() :
AtomToolsFramework::RenderViewportWidget
InitImage() :
AZ::RHI::ImagePool
,
AZ::RHI::MultiDeviceImagePool
,
AZ::RHI::MultiDeviceStreamingImagePool
,
AZ::RHI::StreamingImagePool
InitImages() :
AZ::RHI::MultiDeviceSwapChain
,
AZ::RHI::SwapChain
InitInstance() :
AZ::RPI::XRRenderingInterface
InitPassTemplates() :
AZ::RPI::PassSystem
InitPooledRange() :
AZ::DX12::DescriptorPool
InitQuery() :
AZ::RHI::MultiDeviceQueryPool
,
AZ::RHI::QueryPool
InitResource() :
AZ::RHI::MultiDeviceResourcePool
,
AZ::RHI::ResourcePool
InitScope() :
AZ::RHI::ScopeProducer
InitShader() :
AZ::RPI::DynamicDrawContext
InitShaderWithVariant() :
AZ::RPI::DynamicDrawContext
InitVariableRateShadingImageContent() :
AZ::RHI::XRRenderingInterface
InitVertexFormat() :
AZ::RPI::DynamicDrawContext
InputStreamLayout() :
AZ::RPI::PipelineStateForDraw
Insert() :
AZ::RHI::NameIdReflectionMap< IndexType >
,
AZ::RHI::ObjectCache< ObjectType, KeyType, EvictionCallback >
insert() :
AZ::StableDynamicArray< T, ElementsPerPage, Allocator >
InsertChild() :
AZ::RPI::ParentPass
instance :
VmaAllocatorCreateInfo
,
VmaAllocatorInfo
InterpolateToTransform() :
AtomToolsFramework::ModularViewportCameraControllerRequests
InvalidateViews() :
AZ::RHI::MultiDeviceResource
,
AZ::RHI::Resource
InvalidEnumValue :
AZ::RPI::MaterialPropertyDescriptor
InvalidJointIndex :
AZ::RPI::SkinMetaAsset
Is() :
AZ::RPI::MaterialPropertyValue
IsActive() :
AZ::RHI::Scope
IsAnyResourceTypeUpdated() :
AZ::RHI::ShaderResourceGroup
IsAnyViewEnabled() :
AZ::RPI::ViewGroup
IsAttachment() :
AZ::RHI::MultiDeviceResource
,
AZ::RHI::Resource
IsAttachmentValid() :
AZ::RHI::FrameGraphAttachmentDatabase
,
AZ::RHI::FrameGraphAttachmentInterface
,
AZ::RHI::FrameGraphCompileContext
IsBuilding() :
AZ::RHI::FrameGraph
IsCacheCoherentUMA() :
D3D12MA::Allocator
IsCameraCentered() :
AtomToolsFramework::ViewportInputBehaviorController
,
AtomToolsFramework::ViewportInputBehaviorControllerInterface
IsCompiled() :
AZ::RHI::FrameGraph
IsCompileGraphQueued() :
AtomToolsFramework::GraphDocumentRequests
IsCompileLoggingEnabled() :
AtomToolsFramework::GraphCompiler
IsConnected() :
AtomToolsFramework::LocalServer
,
AtomToolsFramework::LocalSocket
IsCubeMapReferenced() :
AZ::Render::ReflectionProbeFeatureProcessor
,
AZ::Render::ReflectionProbeFeatureProcessorInterface
IsCurrentBufferValid() :
AZ::RPI::RingBuffer
IsDefault() :
AZ::RPI::MaterialNameContext
IsDefaultRenderPipelineEnabledOnHost() :
AZ::RHI::XRRenderingInterface
IsDefaultRenderPipelineNeeded() :
AZ::RHI::XRRenderingInterface
IsDockWidgetVisible() :
AtomToolsFramework::AtomToolsMainWindowRequests
IsDocumentOpen() :
AtomToolsFramework::AtomToolsDocumentSystemRequests
IsEmpty() :
AZ::RPI::MorphTargetMetaAssetCreator
,
AZ::RPI::ShaderOptionGroup
,
AZ::StableDynamicArray< T, ElementsPerPage, Allocator >::Page
,
D3D12MA::VirtualBlock
IsEnabled() :
AZ::Render::BloomParentPass
,
AZ::Render::ImGuiActiveContextScope
IsEncoded() :
AZ::Metal::CommandListBase
IsError() :
AtomToolsFramework::PreviewContent
IsExclusiveFullScreenPreferred() :
AZ::RHI::MultiDeviceSwapChain
,
AZ::RHI::SwapChain
IsExecuteOnce() :
AZ::RPI::RenderPipeline
IsExpanding() :
AZ::RPI::StreamingImage
IsFinalized() :
AZ::RHI::InputStreamLayout
,
AZ::RPI::ShaderOptionGroupLayout
IsFinished() :
AZ::RPI::AttachmentReadback
IsFrameNeedCaptured() :
ImGui::ImGuiFrameVisualizerWindow
IsFull() :
AZ::StableDynamicArray< T, ElementsPerPage, Allocator >::Page
IsFullView() :
AZ::RHI::BufferView
,
AZ::RHI::ImageView
,
AZ::RHI::ResourceView
IsFullyBaked() :
AZ::RPI::ShaderVariant
,
AZ::RPI::ShaderVariantAsset
,
AZ::RPI::ShaderVariantSearchResult
IsFullySpecified() :
AZ::RPI::ShaderOptionGroup
IsGroupExpanded() :
AtomToolsFramework::InspectorRequests
IsGroupHidden() :
AtomToolsFramework::InspectorRequests
IsGroupVisible() :
AtomToolsFramework::InspectorRequests
IsIdle() :
AZ::Render::DelayedQueryCaptureHelper
IsInitialized() :
AZ::Metal::BindlessArgumentBuffer
,
AZ::RHI::BufferProperty< T >
,
AZ::RHI::Device
,
AZ::RHI::DeviceObject
,
AZ::RHI::ImageProperty< T >
,
AZ::RHI::MultiDeviceObject
,
AZ::RHI::Scope
,
AZ::RPI::Image
,
AZ::RPI::RPISystem
,
AZ::RPI::RPISystemInterface
,
AZ::Vulkan::BindlessDescriptorPool
IsInResourceCache() :
AZ::RHI::MultiDeviceBuffer
,
AZ::RHI::MultiDeviceImage
,
AZ::RHI::Resource
IsInterpolating() :
AtomToolsFramework::ModularViewportCameraControllerRequests
IsLoaded() :
AtomToolsFramework::GraphTemplateFileData
IsLoggingEnabled() :
AtomToolsFramework::GraphTemplateFileData
IsMemoryLow() :
AZ::RPI::StreamingImageController
,
AZ::RPI::StreamingImagePool
IsMergeRequired() :
AZ::RHI::MultiDevicePipelineLibrary
,
AZ::RHI::PipelineLibrary
IsModified() :
AtomToolsFramework::AtomToolsDocumentRequests
IsNull() :
AZ::RHI::Handle< T, NamespaceType >
,
AZ::StableDynamicArrayHandle< ValueType >
,
AZ::StableDynamicArrayWeakHandle< ValueType >
IsNullRenderer() :
AZ::RPI::RPISystem
,
AZ::RPI::RPISystemInterface
IsOpen() :
AtomToolsFramework::AtomToolsDocumentRequests
IsPageFree() :
AZ::RHI::PageTileAllocator
IsPathEditable() :
AtomToolsFramework::AtomToolsFrameworkSystemRequests
IsPathIgnored() :
AtomToolsFramework::AtomToolsFrameworkSystemRequests
IsPathPreviewable() :
AtomToolsFramework::AtomToolsFrameworkSystemRequests
IsPipelineStatisticsEnabled() :
AZ::Render::PassEntry
,
AZ::RPI::GpuPassProfiler::PassEntry
IsPipelineStatisticsQueryEnabled() :
AZ::RPI::Pass
IsPresetFormatSquarePow2() :
ImageProcessingAtom::ImageBuilderRequests
IsQueuedForCompile() :
AZ::RHI::MultiDeviceShaderResourceGroup
,
AZ::RHI::ShaderResourceGroup
,
AZ::RPI::ShaderResourceGroup
IsReadOnly() :
AtomToolsFramework::DynamicProperty
IsReady() :
AtomToolsFramework::PreviewContent
,
AZ::RHI::Factory
,
AZ::RPI::AttachmentReadback
,
AZ::RPI::DynamicDrawContext
IsReloadRequired() :
AtomToolsFramework::GraphTemplateFileData
IsResolved() :
AZ::RPI::MaterialPropertyValueSourceData
IsResolveFinished() :
AZ::DX12::QueryPoolResolver
IsResourceTypeEnabledForCompilation() :
AZ::RHI::ShaderResourceGroup
IsRhiBackendDisabled() :
AZ::RPI::ShaderSourceData
IsRoot() :
AZ::RPI::ShaderVariantSearchResult
IsRootPass() :
AZ::RPI::Pass
IsSkinningEnabled() :
AZ::Render::SkinnedMeshInstance
IsStale() :
AZ::RHI::ResourceView
IsStreamable() :
AZ::RHI::Image
,
AZ::RHI::MultiDeviceImage
,
AZ::RPI::StreamingImage
IsStreamed() :
AZ::RPI::StreamingImage
IsSupportedExtensionToCreate() :
AtomToolsFramework::DocumentTypeInfo
IsSwapChainAttachment() :
AZ::RHI::ScopeAttachment
IsTimestampEnabled() :
AZ::Render::PassEntry
,
AZ::RPI::GpuPassProfiler::PassEntry
IsTimestampQueryEnabled() :
AZ::RPI::Pass
IsTrackingTransform() :
AtomToolsFramework::ModularViewportCameraControllerRequests
IsTrimmable() :
AZ::RPI::StreamingImage
IsUMA() :
D3D12MA::Allocator
IsUploadPending() :
AZ::RPI::Model
IsValid() :
AtomToolsFramework::DynamicProperty
,
AZ::DX12::RayTracingBlas
,
AZ::Null::RayTracingBlas
,
AZ::RHI::Handle< T, NamespaceType >
,
AZ::RHI::MultiDeviceRayTracingBlas
,
AZ::RHI::RayTracingBlas
,
AZ::RPI::MaterialPropertyValue
,
AZ::StableDynamicArrayHandle< ValueType >
,
AZ::StableDynamicArrayWeakHandle< ValueType >
,
AZ::Vulkan::MemoryTypeView< T >
,
AZ::Vulkan::RayTracingBlas
IsValidHandle() :
AZ::Render::ReflectionProbeFeatureProcessor
,
AZ::Render::ReflectionProbeFeatureProcessorInterface
IsValidPreset() :
ImageProcessingAtom::BuilderSettingManager
,
ImageProcessingAtom::ImageBuilderRequests
IsValidShaderVariantKey() :
AZ::RPI::ShaderOptionGroupLayout
IsVertexSizeValid() :
AZ::RPI::DynamicDrawContext
IsViewGroupViewsSame() :
AZ::RPI::ViewGroup
IsViewInGroup() :
AZ::RPI::ViewGroup
IsWritingToSwapChain() :
AZ::Metal::Scope
Item() :
AZ::RPI::ShaderCollection::Item
IterateDevices() :
AZ::RHI::MultiDeviceObject
IterateObjects() :
AZ::RHI::MultiDeviceObject
Generated on Wed Apr 23 2025 10:47:54 for Open 3D Engine Atom Gem API Reference by
1.12.0