![]() |
LiteFX
0.1.1.2021
Computer Graphics Engine
|
Exposes a binding that can be associated with the object. More...
#include <rendering.hpp>
Inherited by LiteFX::Rendering::IVertexBuffer< IDirectX12Buffer, DirectX12VertexBufferLayout, DirectX12CommandBuffer >, LiteFX::Rendering::IVertexBuffer< IVulkanBuffer, VulkanVertexBufferLayout, VulkanCommandBuffer >, LiteFX::Rendering::IDescriptor< TDescriptorLayout > [virtual]
, and LiteFX::Rendering::IVertexBuffer< TDerived, TVertexBufferLayout, TCommandBuffer >.
Public Member Functions | |
virtual | ~IBindable () noexcept=default |
virtual const UInt32 & | binding () const noexcept=0 |
Gets the binding point, this object will be bound to. More... | |
Exposes a binding that can be associated with the object.
|
virtualdefaultnoexcept |
|
pure virtualnoexcept |
Gets the binding point, this object will be bound to.
Implemented in LiteFX::Rendering::Backends::VulkanSampler, LiteFX::Rendering::Backends::VulkanTexture, LiteFX::Rendering::Backends::VulkanConstantBuffer, LiteFX::Rendering::Backends::VulkanVertexBuffer, LiteFX::Rendering::Backends::DirectX12Sampler, LiteFX::Rendering::Backends::DirectX12Texture, LiteFX::Rendering::Backends::DirectX12ConstantBuffer, and LiteFX::Rendering::Backends::DirectX12VertexBuffer.