|
Cogs.Core
|
This is the complete list of members for Cogs::IBindGroups, including all inherited members.
| annotate(BindGroupHandle handle, const StringView &name) | Cogs::IBindGroups | inlinevirtual |
| createBindGroup(const BindGroupDescription *desc)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| getConstantBufferBinding(BindGroupHandle handle, const StringView &name)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| getSamplerBinding(BindGroupHandle handle, const StringView &name)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| getTextureBinding(BindGroupHandle handle, const StringView &name)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| isCompatable(BindGroupHandle handle, const BindGroupDescription &desc)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| releaseBindGroup(BindGroupHandle handle)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| setConstantBuffer(BindGroupHandle handle, BindGroupConstantBufferBindingHandle bindig, BufferHandle bufferHandle, const uint32_t offset=0, const uint32_t size=~0u)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| setSamplerState(BindGroupHandle handle, BindGroupSamplerStateBindingHandle bindig, SamplerStateHandle samplerStateHandle)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| setTexture(BindGroupHandle handle, BindGroupTextureBindingHandle bindig, const TextureHandle textureHandle)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |
| setTexture(BindGroupHandle handle, BindGroupTextureBindingHandle bindig, const TextureViewHandle textureHandle)=0 (defined in Cogs::IBindGroups) | Cogs::IBindGroups | pure virtual |