Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Graphic::Utils::BufferBindGroupLayoutEntry Member List

This is the complete list of members for Graphic::Utils::BufferBindGroupLayoutEntry, including all inherited members.

ABindGroupLayoutEntry(const std::string &name_)Graphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >inlineexplicit
BufferBindGroupLayoutEntry(const std::string &name)Graphic::Utils::BufferBindGroupLayoutEntryinlineexplicit
BufferBindGroupLayoutEntry(const BufferBindGroupLayoutEntry &other)=defaultGraphic::Utils::BufferBindGroupLayoutEntry
computeMinBindingSize(uint64_t &size)Graphic::Utils::BufferBindGroupLayoutEntryinlineprivate
entryGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >private
getEntry() const overrideGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >inlinevirtual
getName() const overrideGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >inlinevirtual
isBindingSetGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >private
isMinBindingSizeSetGraphic::Utils::BufferBindGroupLayoutEntryprivate
isTypeSetGraphic::Utils::BufferBindGroupLayoutEntryprivate
isVisibilitySetGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >private
nameGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >private
operator=(const BufferBindGroupLayoutEntry &other)=defaultGraphic::Utils::BufferBindGroupLayoutEntry
setBinding(uint32_t binding)Graphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >inline
setHasDynamicOffset(bool hasDynamicOffset)Graphic::Utils::BufferBindGroupLayoutEntryinline
setMinBindingSize(void)Graphic::Utils::BufferBindGroupLayoutEntryinline
setMinBindingSize(uint64_t size)Graphic::Utils::BufferBindGroupLayoutEntryinline
setType(wgpu::BufferBindingType type)Graphic::Utils::BufferBindGroupLayoutEntryinline
setVisibility(wgpu::ShaderStage visibility)Graphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >inline
validate(void) const overrideGraphic::Utils::BufferBindGroupLayoutEntryinlinevirtual
~ABindGroupLayoutEntry() override=defaultGraphic::Utils::ABindGroupLayoutEntry< BufferBindGroupLayoutEntry >
~BufferBindGroupLayoutEntry() override=defaultGraphic::Utils::BufferBindGroupLayoutEntry
~IValidable()=defaultGraphic::Utils::IValidablevirtual