◆ DestroyManager()
| Vyroda::DestroyManager::DestroyManager |
( |
| ) |
|
|
default |
◆ addMemoryPool()
| void Vyroda::DestroyManager::addMemoryPool |
( |
DeviceMemoryPool *const | deviceMemoryPool | ) |
|
|
inline |
◆ cleanDeviceMemory()
| void Vyroda::DestroyManager::cleanDeviceMemory |
( |
| ) |
|
◆ cleanEntities() [1/2]
template<std::derived_from<
Entity > T>
| void Vyroda::DestroyManager::cleanEntities |
( |
std::vector< std::unique_ptr< T > > & | entities | ) |
|
◆ cleanEntities() [2/2]
template<std::derived_from<
Entity > T>
| void Vyroda::DestroyManager::cleanEntities |
( |
std::vector< T * > & | entities | ) |
|
◆ cleanEntity()
template<std::derived_from<
Entity > T>
| void Vyroda::DestroyManager::cleanEntity |
( |
T * | entity | ) |
|
◆ cleanShaders()
| void Vyroda::DestroyManager::cleanShaders |
( |
std::unordered_map< std::string, std::unordered_map< std::string, VkShaderModule > > | shaders | ) |
|
◆ cleanTexture()
| void Vyroda::DestroyManager::cleanTexture |
( |
Texture & | textures | ) |
|
◆ cleanTextures()
| void Vyroda::DestroyManager::cleanTextures |
( |
std::unordered_map< std::string, Texture > & | textures | ) |
|
◆ setRenderer()
| void Vyroda::DestroyManager::setRenderer |
( |
Renderer * | renderer | ) |
|
The documentation for this class was generated from the following files: