LiteFX  0.1.1.2021
Computer Graphics Engine
LiteFX::Rendering::ITexture< TDescriptorLayout, TBufferInterface, TCommandBuffer > Member List

This is the complete list of members for LiteFX::Rendering::ITexture< TDescriptorLayout, TBufferInterface, TCommandBuffer >, including all inherited members.

alignedElementSize() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
binding() const noexcept=0LiteFX::Rendering::IBindablepure virtual
buffer_type typedefLiteFX::Rendering::ITransferable< TBufferInterface, TCommandBuffer >
command_buffer_type typedefLiteFX::Rendering::ITransferable< TBufferInterface, TCommandBuffer >
descriptor_layout_type typedefLiteFX::Rendering::IDescriptor< TDescriptorLayout >
elementAlignment() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elements() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elementSize() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
extent() const noexcept=0LiteFX::Rendering::IImagepure virtual
format() const noexcept=0LiteFX::Rendering::IImagepure virtual
layout() const noexcept=0LiteFX::Rendering::IDescriptor< TDescriptorLayout >pure virtual
levels() const noexcept=0LiteFX::Rendering::ITexture< TDescriptorLayout, TBufferInterface, TCommandBuffer >pure virtual
samples() const noexcept=0LiteFX::Rendering::ITexture< TDescriptorLayout, TBufferInterface, TCommandBuffer >pure virtual
size() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
transferFrom(const TCommandBuffer &commandBuffer, const TBufferInterface &source, const UInt32 &sourceElement=0, const UInt32 &targetElement=0, const UInt32 &elements=1) const =0LiteFX::Rendering::ITransferable< TBufferInterface, TCommandBuffer >pure virtual
transferTo(const TCommandBuffer &commandBuffer, const TBufferInterface &target, const UInt32 &sourceElement=0, const UInt32 &targetElement=0, const UInt32 &elements=1) const =0LiteFX::Rendering::ITransferable< TBufferInterface, TCommandBuffer >pure virtual
~IBindable() noexcept=defaultLiteFX::Rendering::IBindablevirtual
~IDescriptor() noexcept=defaultLiteFX::Rendering::IDescriptor< TDescriptorLayout >virtual
~IDeviceMemory() noexcept=defaultLiteFX::Rendering::IDeviceMemoryvirtual
~IImage() noexcept=defaultLiteFX::Rendering::IImagevirtual
~ITexture() noexcept=defaultLiteFX::Rendering::ITexture< TDescriptorLayout, TBufferInterface, TCommandBuffer >virtual
~ITransferable() noexcept=defaultLiteFX::Rendering::ITransferable< TBufferInterface, TCommandBuffer >virtual