Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::DescriptorSetBindingData Struct Reference

#include <DescriptorSets.h>

Public Member Functions

bool operator== (const DescriptorSetBindingData &rhs) const noexcept
 
bool operator!= (const DescriptorSetBindingData &rhs) const noexcept
 

Public Attributes

union {
   ShaderBufferEntry   _buffer
 
   DescriptorCombinedImageSampler   _sampledImage
 
   DescriptorImageView   _imageView
 
}; 
 
DescriptorSetBindingType _type { DescriptorSetBindingType::COUNT }
 

Detailed Description

Definition at line 111 of file DescriptorSets.h.

Member Function Documentation

◆ operator!=()

bool Divide::DescriptorSetBindingData::operator!= ( const DescriptorSetBindingData rhs) const
inlinenoexcept

Definition at line 75 of file DescriptorSets.inl.

◆ operator==()

bool Divide::DescriptorSetBindingData::operator== ( const DescriptorSetBindingData rhs) const
inlinenoexcept

Definition at line 55 of file DescriptorSets.inl.

Member Data Documentation

◆ 

union { ... } Divide::DescriptorSetBindingData::@93

◆ _buffer

ShaderBufferEntry Divide::DescriptorSetBindingData::_buffer

Definition at line 115 of file DescriptorSets.h.

◆ _imageView

DescriptorImageView Divide::DescriptorSetBindingData::_imageView

Definition at line 117 of file DescriptorSets.h.

◆ _sampledImage

DescriptorCombinedImageSampler Divide::DescriptorSetBindingData::_sampledImage

Definition at line 116 of file DescriptorSets.h.

◆ _type

DescriptorSetBindingType Divide::DescriptorSetBindingData::_type { DescriptorSetBindingType::COUNT }

Definition at line 120 of file DescriptorSets.h.


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