Open 3D Engine Atom Gem API Reference  22.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Public Member Functions | Public Attributes | List of all members
AZ::RHI::CopyItem Struct Reference

Public Member Functions

 CopyItem (const CopyBufferDescriptor &descriptor)
 CopyItem (const CopyImageDescriptor &descriptor)
 CopyItem (const CopyBufferToImageDescriptor &descriptor)
 CopyItem (const CopyImageToBufferDescriptor &descriptor)
 CopyItem (const CopyQueryToBufferDescriptor &descriptor)

Public Attributes

CopyItemType m_type
union {
   CopyBufferDescriptor   m_buffer
   CopyImageDescriptor   m_image
   CopyBufferToImageDescriptor   m_bufferToImage
   CopyImageToBufferDescriptor   m_imageToBuffer
   CopyQueryToBufferDescriptor   m_queryToBuffer

The documentation for this struct was generated from the following file: