RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo:
[legend]

Public Member Functions

 PipelineInputAssemblyStateCreateInfo (PipelineInputAssemblyStateCreateFlags flags_=PipelineInputAssemblyStateCreateFlags(), PrimitiveTopology topology_=PrimitiveTopology::ePointList, Bool32 primitiveRestartEnable_=0)
 
 PipelineInputAssemblyStateCreateInfo (VkPipelineInputAssemblyStateCreateInfo const &rhs)
 
PipelineInputAssemblyStateCreateInfooperator= (VkPipelineInputAssemblyStateCreateInfo const &rhs)
 
PipelineInputAssemblyStateCreateInfosetPNext (const void *pNext_)
 
PipelineInputAssemblyStateCreateInfosetFlags (PipelineInputAssemblyStateCreateFlags flags_)
 
PipelineInputAssemblyStateCreateInfosetTopology (PrimitiveTopology topology_)
 
PipelineInputAssemblyStateCreateInfosetPrimitiveRestartEnable (Bool32 primitiveRestartEnable_)
 
 operator const VkPipelineInputAssemblyStateCreateInfo & () const
 
bool operator== (PipelineInputAssemblyStateCreateInfo const &rhs) const
 
bool operator!= (PipelineInputAssemblyStateCreateInfo const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
PipelineInputAssemblyStateCreateFlags flags
 
PrimitiveTopology topology
 
Bool32 primitiveRestartEnable
 

Private Attributes

StructureType sType = StructureType::ePipelineInputAssemblyStateCreateInfo
 

Constructor & Destructor Documentation

◆ PipelineInputAssemblyStateCreateInfo() [1/2]

VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::PipelineInputAssemblyStateCreateInfo ( PipelineInputAssemblyStateCreateFlags  flags_ = PipelineInputAssemblyStateCreateFlags(),
PrimitiveTopology  topology_ = PrimitiveTopology::ePointList,
Bool32  primitiveRestartEnable_ = 0 
)
inline

◆ PipelineInputAssemblyStateCreateInfo() [2/2]

VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::PipelineInputAssemblyStateCreateInfo ( VkPipelineInputAssemblyStateCreateInfo const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkPipelineInputAssemblyStateCreateInfo &()

VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::operator const VkPipelineInputAssemblyStateCreateInfo & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::operator!= ( PipelineInputAssemblyStateCreateInfo const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

PipelineInputAssemblyStateCreateInfo& VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::operator= ( VkPipelineInputAssemblyStateCreateInfo const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::operator== ( PipelineInputAssemblyStateCreateInfo const rhs) const
inline
Here is the caller graph for this function:

◆ setFlags()

PipelineInputAssemblyStateCreateInfo& VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::setFlags ( PipelineInputAssemblyStateCreateFlags  flags_)
inline

◆ setPNext()

PipelineInputAssemblyStateCreateInfo& VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::setPNext ( const void pNext_)
inline

◆ setPrimitiveRestartEnable()

PipelineInputAssemblyStateCreateInfo& VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::setPrimitiveRestartEnable ( Bool32  primitiveRestartEnable_)
inline

◆ setTopology()

PipelineInputAssemblyStateCreateInfo& VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::setTopology ( PrimitiveTopology  topology_)
inline

Member Data Documentation

◆ flags

PipelineInputAssemblyStateCreateFlags VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::flags

◆ pNext

const void* VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::pNext = nullptr

◆ primitiveRestartEnable

Bool32 VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::primitiveRestartEnable

◆ sType

StructureType VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::sType = StructureType::ePipelineInputAssemblyStateCreateInfo
private

◆ topology

PrimitiveTopology VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo::topology

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