Pipeline layout interface.
More...
#include <PipelineLayout.h>
|
| virtual std::uint32_t | GetNumHeapBindings () const =0 |
| | Returns the number of resource view heap bindings in this pipeline layout.
|
| virtual std::uint32_t | GetNumBindings () const =0 |
| | Returns the number of resource bindings in this pipeline layout.
|
| virtual std::uint32_t | GetNumStaticSamplers () const =0 |
| | Returns the number of static sampler states in this pipeline layout.
|
| virtual std::uint32_t | GetNumUniforms () const =0 |
| | Returns the number of uniforms in this pipeline layout.
|
| virtual void | SetDebugName (const char *name) |
| | Sets the name of this class instance for debugging purposes.
|
| virtual bool | IsInstanceOf (int id) const |
| | Returns true if this object is an instance of the specified interface.
|
| | NonCopyable (const NonCopyable &)=delete |
| NonCopyable & | operator= (const NonCopyable &)=delete |
| virtual | ~NonCopyable ()=default |
◆ GetNumBindings()
| virtual std::uint32_t LLGL::PipelineLayout::GetNumBindings |
( |
| ) |
const |
|
pure virtual |
◆ GetNumHeapBindings()
| virtual std::uint32_t LLGL::PipelineLayout::GetNumHeapBindings |
( |
| ) |
const |
|
pure virtual |
◆ GetNumStaticSamplers()
| virtual std::uint32_t LLGL::PipelineLayout::GetNumStaticSamplers |
( |
| ) |
const |
|
pure virtual |
◆ GetNumUniforms()
| virtual std::uint32_t LLGL::PipelineLayout::GetNumUniforms |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: