#include <Pool.hpp>
Definition at line 26 of file Pool.hpp.
 
◆ Builder()
  
  
      
        
          | ven::DescriptorPool::Builder::Builder  | 
          ( | 
          Device & |           device | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
 
◆ addPoolSize()
  
  
      
        
          | Builder & ven::DescriptorPool::Builder::addPoolSize  | 
          ( | 
          const VkDescriptorType |           descriptorType,  | 
         
        
           | 
           | 
          const uint32_t |           count ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ build()
  
  
      
        
          | std::unique_ptr< DescriptorPool > ven::DescriptorPool::Builder::build  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenodiscard   | 
  
 
 
◆ setMaxSets()
  
  
      
        
          | Builder & ven::DescriptorPool::Builder::setMaxSets  | 
          ( | 
          const uint32_t |           count | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setPoolFlags()
  
  
      
        
          | Builder & ven::DescriptorPool::Builder::setPoolFlags  | 
          ( | 
          const VkDescriptorPoolCreateFlags |           flags | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ m_device
  
  
      
        
          | Device& ven::DescriptorPool::Builder::m_device | 
         
       
   | 
  
private   | 
  
 
 
◆ m_maxSets
◆ m_poolFlags
  
  
      
        
          | VkDescriptorPoolCreateFlags ven::DescriptorPool::Builder::m_poolFlags {0} | 
         
       
   | 
  
private   | 
  
 
 
◆ m_poolSizes
  
  
      
        
          | std::vector<VkDescriptorPoolSize> ven::DescriptorPool::Builder::m_poolSizes | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/runner/work/VEngine/VEngine/include/VEngine/Gfx/Descriptors/Pool.hpp