HatchitGraphics
Public Member Functions | List of all members
Hatchit::Graphics::Vulkan::VKTexture Class Reference
Inheritance diagram for Hatchit::Graphics::Vulkan::VKTexture:
Hatchit::Graphics::TextureBase

Public Member Functions

bool Initialize (Resource::TextureHandle handle, const VkDevice &device)
 
bool Initialize (const VkDevice &device, const BYTE *data, uint32_t width, uint32_t height, uint32_t channelCount, uint32_t mipLevels)
 
VkImageView GetView ()
 
- Public Member Functions inherited from Hatchit::Graphics::TextureBase
uint32_t GetWidth () const
 Gets the width of the texture. More...
 
uint32_t GetHeight () const
 Gets the height of the texture. More...
 

Additional Inherited Members

- Protected Attributes inherited from Hatchit::Graphics::TextureBase
const BYTE * m_data
 
uint32_t m_width
 
uint32_t m_height
 
uint32_t m_bpp
 
uint32_t m_channels
 
uint32_t m_mipLevels
 

The documentation for this class was generated from the following files: