Open 3D Engine Atom Gem API Reference  2205.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: