Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor::ImageLayout, including all inherited members.
alignment | castor::ImageLayout | |
baseLayer | castor::ImageLayout | |
baseLevel | castor::ImageLayout | |
Buffer typedef | castor::ImageLayout | |
buffer(PxBufferBase &buffer) const noexcept | castor::ImageLayout | |
buffer(PxBufferBase const &buffer) const noexcept | castor::ImageLayout | |
ConstBuffer typedef | castor::ImageLayout | |
depthLayers() const noexcept | castor::ImageLayout | inline |
DeviceSize typedef | castor::ImageLayout | |
dimensions() const noexcept | castor::ImageLayout | inline |
dimensions(uint32_t level) const noexcept | castor::ImageLayout | inline |
e1D enum value | castor::ImageLayout | |
e1DArray enum value | castor::ImageLayout | |
e2D enum value | castor::ImageLayout | |
e2DArray enum value | castor::ImageLayout | |
e3D enum value | castor::ImageLayout | |
eCube enum value | castor::ImageLayout | |
eCubeArray enum value | castor::ImageLayout | |
extent | castor::ImageLayout | |
format | castor::ImageLayout | |
getName(Type t) | castor::ImageLayout | inlinestatic |
getType(PxBufferBase const &buffer) | castor::ImageLayout | inlinestatic |
hasBuffer(PxBufferBase const &buffer) const noexcept | castor::ImageLayout | |
hasLayerBuffer(PxBufferBase const &buffer, uint32_t index) const noexcept | castor::ImageLayout | inline |
hasLayerMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | inline |
hasSliceBuffer(PxBufferBase const &buffer, uint32_t index) const noexcept | castor::ImageLayout | |
hasSliceMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | |
ImageLayout(Type type=e2D, PixelFormat format=PixelFormat::eR8G8B8A8_UNORM, Point3ui extent={ 1u, 1u, 1u }, uint32_t baseLayer=0u, uint32_t layers=1u, uint32_t baseLevel=0u, uint32_t levels=1u, uint32_t alignment=1u) | castor::ImageLayout | inlineexplicit |
ImageLayout(PxBufferBase const &buffer) | castor::ImageLayout | inlineexplicit |
ImageLayout(Type type, PxBufferBase const &buffer) | castor::ImageLayout | inlineexplicit |
layer(uint32_t index) const noexcept | castor::ImageLayout | inline |
layerBuffer(PxBufferBase &buffer, uint32_t index) const noexcept | castor::ImageLayout | inline |
layerBuffer(PxBufferBase const &buffer, uint32_t index) const noexcept | castor::ImageLayout | inline |
layerMip(uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | inline |
layerMipBuffer(PxBufferBase &buffer, uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | inline |
layerMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | inline |
layerMipOffset(uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | inline |
layerMipSize(uint32_t level) const noexcept | castor::ImageLayout | inline |
layerOffset(uint32_t index) const noexcept | castor::ImageLayout | inline |
layers | castor::ImageLayout | |
layerSize() const noexcept | castor::ImageLayout | inline |
levels | castor::ImageLayout | |
offset() const noexcept | castor::ImageLayout | |
range() const noexcept | castor::ImageLayout | |
size() const noexcept | castor::ImageLayout | |
slice(uint32_t index) const noexcept | castor::ImageLayout | |
sliceBuffer(PxBufferBase &buffer, uint32_t index) const noexcept | castor::ImageLayout | |
sliceBuffer(PxBufferBase const &buffer, uint32_t index) const noexcept | castor::ImageLayout | |
sliceMip(uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | |
sliceMipBuffer(PxBufferBase &buffer, uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | |
sliceMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | |
sliceMipOffset(uint32_t index, uint32_t level) const noexcept | castor::ImageLayout | |
sliceMipSize(uint32_t level) const noexcept | castor::ImageLayout | |
sliceOffset(uint32_t index) const noexcept | castor::ImageLayout | |
sliceSize() const noexcept | castor::ImageLayout | |
SubresourceRange typedef | castor::ImageLayout | |
type | castor::ImageLayout | |
Type enum name | castor::ImageLayout | |
Type_COUNT enum value | castor::ImageLayout | |
Type_MIN enum value | castor::ImageLayout |