| 
| 
int  | GetHeight () const | 
|   | 
| 
int  | GetWidth () const | 
|   | 
| 
int  | GetHeight () const | 
|   | 
| 
int  | GetWidth () const | 
|   | 
 | 
| 
EI_ResourceType  | m_ResourceType = EI_ResourceType::Undefined | 
|   | 
| 
union {  |  | 
|   | 
| 
   DX12Resource *   m_pBuffer  |  | 
|   | 
| 
   CAULDRON_DX12::Texture *   m_pTexture  |  | 
|   | 
| 
   CAULDRON_DX12::SAMPLER *   m_pSampler  |  | 
|   | 
| };  |   |  | 
|   | 
| 
D3D12_SAMPLER_DESC  | samplerDesc = {} | 
|   | 
| 
EI_RTV *  | RTView = nullptr | 
|   | 
| 
EI_DSV *  | DSView = nullptr | 
|   | 
| 
EI_SRV *  | SRView = nullptr | 
|   | 
| 
union {  |  | 
|   | 
| 
   VulkanBuffer *   m_pBuffer  |  | 
|   | 
| 
   CAULDRON_VK::Texture *   m_pTexture  |  | 
|   | 
| 
   VkSampler *   m_pSampler  |  | 
|   | 
| };  |   |  | 
|   | 
| 
VkImageView  | srv = VK_NULL_HANDLE | 
|   | 
| 
VkImageView  | rtv = VK_NULL_HANDLE | 
|   | 
The documentation for this class was generated from the following files:
- Gems/AtomTressFX/External/Code/src/DX12/DX12EngineInterfaceImpl.h
 
- Gems/AtomTressFX/External/Code/src/VK/VKEngineInterfaceImpl.h