HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines Class Reference

#include <vulkan_raii.hpp>

+ Inheritance diagram for VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines:

Public Member Functions

 Pipelines (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const &device, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache > const &pipelineCache, VULKAN_HPP_NAMESPACE::ArrayProxy< VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo > const &createInfos, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::AllocationCallbacks > allocator=nullptr)
 
 Pipelines (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const &device, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache > const &pipelineCache, VULKAN_HPP_NAMESPACE::ArrayProxy< VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo > const &createInfos, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::AllocationCallbacks > allocator=nullptr)
 
 Pipelines (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const &device, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR > const &deferredOperation, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache > const &pipelineCache, VULKAN_HPP_NAMESPACE::ArrayProxy< VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR > const &createInfos, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::AllocationCallbacks > allocator=nullptr)
 
 Pipelines (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const &device, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PipelineCache > const &pipelineCache, VULKAN_HPP_NAMESPACE::ArrayProxy< VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV > const &createInfos, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::AllocationCallbacks > allocator=nullptr)
 
 Pipelines (std::nullptr_t)
 
 Pipelines ()=delete
 
 Pipelines (Pipelines const &)=delete
 
 Pipelines (Pipelines &&rhs)=default
 
Pipelinesoperator= (Pipelines const &)=delete
 
Pipelinesoperator= (Pipelines &&rhs)=default
 

Detailed Description

Definition at line 8969 of file vulkan_raii.hpp.

Constructor & Destructor Documentation

VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines::Pipelines ( std::nullptr_t  )
inline

Definition at line 9087 of file vulkan_raii.hpp.

VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines::Pipelines ( )
delete
VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines::Pipelines ( Pipelines const )
delete
VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines::Pipelines ( Pipelines &&  rhs)
default

Member Function Documentation

Pipelines& VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines::operator= ( Pipelines const )
delete
Pipelines& VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Pipelines::operator= ( Pipelines &&  rhs)
default

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