API Documentation
Loading...
Searching...
No Matches
VulkanImageManager Class Reference

Manages all images within the Vulkan space. More...

#include <VulkanImage.h>

Collaboration diagram for VulkanImageManager:
[legend]

Public Member Functions

ConstPointer< VulkanImageDatagetImage (const String &file)
 
bool needsImageUpdate () const
 
bool updateImages ()
 
 VulkanImageManager (const ConstPointer< VulkanDevice > &instance)
 
 ~VulkanImageManager ()
 

Public Attributes

ConstPointer< VulkanDevicem_device
 
Dictionary< String, DynamicPointer< VulkanImageData > > m_file_map
 
uint04 m_mip_map_depth
 

Detailed Description

Manages all images within the Vulkan space.


Constructor & Destructor Documentation

◆ VulkanImageManager()

◆ ~VulkanImageManager()

Member Function Documentation

◆ getImage()

ConstPointer< VulkanImageData > getImage ( const String & file)

◆ needsImageUpdate()

bool needsImageUpdate ( ) const

◆ updateImages()

bool updateImages ( )

Member Data Documentation

◆ m_device

◆ m_file_map

◆ m_mip_map_depth

uint04 m_mip_map_depth

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