alignedElementSize() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
dimensions() const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
elementAlignment() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
elements() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
elementSize() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
extent(const UInt32 &level=0) const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
format() const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
layers() const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
levels() const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
name() const noexcept=0 | LiteFX::Rendering::IStateResource | pure virtual |
planes() const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
samples() const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
size(const UInt32 &level) const noexcept=0 | LiteFX::Rendering::IImage | pure virtual |
LiteFX::Rendering::IDeviceMemory::size() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
state(const UInt32 &subresource=0) const =0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
state(const UInt32 &subresource=0)=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
subresourceId(const UInt32 &level, const UInt32 &layer, const UInt32 &plane) const noexcept | LiteFX::Rendering::IImage | inlinevirtual |
writable() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
~IDeviceMemory() noexcept=default | LiteFX::Rendering::IDeviceMemory | virtual |
~IImage() noexcept=default | LiteFX::Rendering::IImage | virtual |
~IStateResource() noexcept=default | LiteFX::Rendering::IStateResource | virtual |