LiteFX
0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::IImage Member List
This is the complete list of members for
LiteFX::Rendering::IImage
, including all inherited members.
alignedElementSize
() const noexcept=0
LiteFX::Rendering::IDeviceMemory
pure virtual
create
(TArgs &&... args) -> SharedPtr< T >
LiteFX::SharedObject
inline
protected
static
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
(UInt32 level=0) const noexcept=0
LiteFX::Rendering::IImage
pure virtual
format
() const noexcept=0
LiteFX::Rendering::IImage
pure virtual
IDeviceMemory
() noexcept=default
LiteFX::Rendering::IDeviceMemory
protected
IDeviceMemory
(IDeviceMemory &&) noexcept=default
LiteFX::Rendering::IDeviceMemory
protected
IDeviceMemory
(const IDeviceMemory &)=default
LiteFX::Rendering::IDeviceMemory
protected
IImage
() noexcept=default
LiteFX::Rendering::IImage
protected
IImage
(IImage &&) noexcept=default
LiteFX::Rendering::IImage
protected
IImage
(const IImage &)=delete
LiteFX::Rendering::IImage
protected
IStateResource
() noexcept=default
LiteFX::Rendering::IStateResource
protected
IStateResource
(const IStateResource &)=delete
LiteFX::Rendering::IStateResource
protected
IStateResource
(IStateResource &&) noexcept=default
LiteFX::Rendering::IStateResource
protected
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
operator=
(IImage &&) noexcept=default
LiteFX::Rendering::IImage
protected
operator=
(const IImage &)=delete
LiteFX::Rendering::IImage
protected
LiteFX::Rendering::IDeviceMemory::operator=
(IDeviceMemory &&) noexcept=default
LiteFX::Rendering::IDeviceMemory
protected
LiteFX::Rendering::IDeviceMemory::operator=
(const IDeviceMemory &)=default
LiteFX::Rendering::IDeviceMemory
protected
LiteFX::Rendering::IStateResource::operator=
(const IStateResource &)=delete
LiteFX::Rendering::IStateResource
protected
LiteFX::Rendering::IStateResource::operator=
(IStateResource &&) noexcept=default
LiteFX::Rendering::IStateResource
protected
LiteFX::SharedObject::operator=
(SharedObject &&) noexcept=default
LiteFX::SharedObject
protected
LiteFX::SharedObject::operator=
(const SharedObject &)=default
LiteFX::SharedObject
protected
planes
() const noexcept=0
LiteFX::Rendering::IImage
pure virtual
resolveSubresource
(UInt32 subresource, UInt32 &plane, UInt32 &layer, UInt32 &level) const noexcept
LiteFX::Rendering::IImage
inline
virtual
samples
() const noexcept=0
LiteFX::Rendering::IImage
pure virtual
shared_from_this
(this TSelf &&self) noexcept
LiteFX::SharedObject
inline
SharedObject
() noexcept=default
LiteFX::SharedObject
protected
SharedObject
(SharedObject &&) noexcept=default
LiteFX::SharedObject
protected
SharedObject
(const SharedObject &)=default
LiteFX::SharedObject
protected
size
(UInt32 level) const noexcept=0
LiteFX::Rendering::IImage
pure virtual
size
() const noexcept=0
LiteFX::Rendering::IImage
virtual
subresourceId
(UInt32 level, UInt32 layer, UInt32 plane) const noexcept
LiteFX::Rendering::IImage
inline
virtual
usage
() const noexcept=0
LiteFX::Rendering::IDeviceMemory
pure virtual
virtualAddress
() const noexcept=0
LiteFX::Rendering::IDeviceMemory
pure virtual
weak_from_this
(this TSelf &&self) noexcept -> WeakPtr< std::remove_reference_t< TSelf > >
LiteFX::SharedObject
inline
writable
() const noexcept
LiteFX::Rendering::IDeviceMemory
inline
~IDeviceMemory
() noexcept=default
LiteFX::Rendering::IDeviceMemory
virtual
~IImage
() noexcept override=default
LiteFX::Rendering::IImage
~IStateResource
() noexcept=default
LiteFX::Rendering::IStateResource
virtual
~SharedObject
() noexcept=default
LiteFX::SharedObject
virtual
Generated by
1.12.0