LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::IImage Member List

This is the complete list of members for LiteFX::Rendering::IImage, including all inherited members.

alignedElementSize() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
dimensions() const noexcept=0LiteFX::Rendering::IImagepure virtual
elementAlignment() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elements() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elementSize() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
extent(const UInt32 &level=0) const noexcept=0LiteFX::Rendering::IImagepure virtual
format() const noexcept=0LiteFX::Rendering::IImagepure virtual
layers() const noexcept=0LiteFX::Rendering::IImagepure virtual
levels() const noexcept=0LiteFX::Rendering::IImagepure virtual
name() const noexcept=0LiteFX::Rendering::IStateResourcepure virtual
planes() const noexcept=0LiteFX::Rendering::IImagepure virtual
samples() const noexcept=0LiteFX::Rendering::IImagepure virtual
size(const UInt32 &level) const noexcept=0LiteFX::Rendering::IImagepure virtual
LiteFX::Rendering::IDeviceMemory::size() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
state(const UInt32 &subresource=0) const =0LiteFX::Rendering::IDeviceMemorypure virtual
state(const UInt32 &subresource=0)=0LiteFX::Rendering::IDeviceMemorypure virtual
subresourceId(const UInt32 &level, const UInt32 &layer, const UInt32 &plane) const noexceptLiteFX::Rendering::IImageinlinevirtual
writable() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
~IDeviceMemory() noexcept=defaultLiteFX::Rendering::IDeviceMemoryvirtual
~IImage() noexcept=defaultLiteFX::Rendering::IImagevirtual
~IStateResource() noexcept=defaultLiteFX::Rendering::IStateResourcevirtual