Midnight Graphics
Create Fast and Simple Graphics in C++
mn::Graphics::Descriptor::Layout Struct Reference
Inheritance diagram for mn::Graphics::Descriptor::Layout:
mn::Graphics::ObjectHandle< Layout >

Classes

struct  Binding
 
struct  BindingData
 
struct  BindingData< Descriptor::Layout::Binding::Image >
 
struct  BindingData< Descriptor::Layout::Binding::Sampler >
 

Public Member Functions

 Layout (Layout &&l)
 
 Layout (const Layout &)=delete
 
bool hasVariableBinding () const
 
const auto & getVariableBinding () const
 
const auto & getBindings () const
 
- Public Member Functions inherited from mn::Graphics::ObjectHandle< Layout >
 ObjectHandle (Handle< Layout > h=nullptr)
 
auto getHandle () const
 

Friends

struct DescriptorLayoutBuilder
 

Additional Inherited Members

- Protected Attributes inherited from mn::Graphics::ObjectHandle< Layout >
Handle< Layout > handle
 

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