Open 3D Engine Atom Gem API Reference 26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::DX12::BufferMemoryView Member List

This is the complete list of members for AZ::DX12::BufferMemoryView, including all inherited members.

BufferMemoryView()=default (defined in AZ::DX12::BufferMemoryView)AZ::DX12::BufferMemoryView
BufferMemoryView(MemoryView &&memoryView, BufferMemoryType memoryType) (defined in AZ::DX12::BufferMemoryView)AZ::DX12::BufferMemoryView
BufferMemoryView(const BufferMemoryView &rhs)=deleteAZ::DX12::BufferMemoryView
BufferMemoryView(BufferMemoryView &&rhs)=default (defined in AZ::DX12::BufferMemoryView)AZ::DX12::BufferMemoryView
GetAlignment() constAZ::DX12::MemoryView
GetD3d12maAllocation() const (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
GetGpuAddress() constAZ::DX12::MemoryView
GetHeap() const (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
GetHeapOffset() (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
GetMemory() constAZ::DX12::MemoryView
GetOffset() constAZ::DX12::MemoryView
GetSize() constAZ::DX12::MemoryView
GetType() const (defined in AZ::DX12::BufferMemoryView)AZ::DX12::BufferMemoryView
IsHeapOwnedByMemoryView() const (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
IsValid() const (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
Map(RHI::HostMemoryAccess hostAccess) constAZ::DX12::MemoryView
MarkHeapAsOwnedByMemoryView() (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
MemoryView()=default (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
MemoryView(RHI::Ptr< Memory > memory, size_t offset, size_t size, size_t alignment, MemoryViewType viewType, ID3D12Heap *heap=nullptr, size_t heapOffset=0ull) (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
MemoryView(D3D12MA::Allocation *allocation, RHI::Ptr< Memory > memory, size_t offset, size_t size, size_t alignment, MemoryViewType viewType) (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
MemoryView(const MemoryAllocation &memAllocation, MemoryViewType viewType, ID3D12Heap *heap=nullptr, size_t heapOffset=0ull) (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
MemoryView(const MemoryView &rhs)=deleteAZ::DX12::MemoryView
MemoryView(MemoryView &&rhs)=default (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
operator=(const BufferMemoryView &rhs)=delete (defined in AZ::DX12::BufferMemoryView)AZ::DX12::BufferMemoryView
operator=(BufferMemoryView &&rhs)=default (defined in AZ::DX12::BufferMemoryView)AZ::DX12::BufferMemoryView
operator=(const MemoryView &rhs)=delete (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
operator=(MemoryView &&rhs)=default (defined in AZ::DX12::MemoryView)AZ::DX12::MemoryView
SetName(const AZStd::string_view &name)AZ::DX12::MemoryView
SetName(const AZStd::wstring_view &name)AZ::DX12::MemoryView
Unmap(RHI::HostMemoryAccess hostAccess) constAZ::DX12::MemoryView