Castor3D 0.16.0
Multiplatform 3D engine
castor::ImageLayout Member List

This is the complete list of members for castor::ImageLayout, including all inherited members.

alignmentcastor::ImageLayout
baseLayercastor::ImageLayout
baseLevelcastor::ImageLayout
Buffer typedefcastor::ImageLayout
buffer(PxBufferBase &buffer) const noexceptcastor::ImageLayout
buffer(PxBufferBase const &buffer) const noexceptcastor::ImageLayout
ConstBuffer typedefcastor::ImageLayout
depthLayers() const noexceptcastor::ImageLayoutinline
DeviceSize typedefcastor::ImageLayout
dimensions() const noexceptcastor::ImageLayoutinline
dimensions(uint32_t level) const noexceptcastor::ImageLayoutinline
e1D enum valuecastor::ImageLayout
e1DArray enum valuecastor::ImageLayout
e2D enum valuecastor::ImageLayout
e2DArray enum valuecastor::ImageLayout
e3D enum valuecastor::ImageLayout
eCube enum valuecastor::ImageLayout
eCubeArray enum valuecastor::ImageLayout
extentcastor::ImageLayout
formatcastor::ImageLayout
getName(Type t)castor::ImageLayoutinlinestatic
getType(PxBufferBase const &buffer)castor::ImageLayoutinlinestatic
hasBuffer(PxBufferBase const &buffer) const noexceptcastor::ImageLayout
hasLayerBuffer(PxBufferBase const &buffer, uint32_t index) const noexceptcastor::ImageLayoutinline
hasLayerMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexceptcastor::ImageLayoutinline
hasSliceBuffer(PxBufferBase const &buffer, uint32_t index) const noexceptcastor::ImageLayout
hasSliceMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexceptcastor::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::ImageLayoutinlineexplicit
ImageLayout(PxBufferBase const &buffer)castor::ImageLayoutinlineexplicit
ImageLayout(Type type, PxBufferBase const &buffer)castor::ImageLayoutinlineexplicit
layer(uint32_t index) const noexceptcastor::ImageLayoutinline
layerBuffer(PxBufferBase &buffer, uint32_t index) const noexceptcastor::ImageLayoutinline
layerBuffer(PxBufferBase const &buffer, uint32_t index) const noexceptcastor::ImageLayoutinline
layerMip(uint32_t index, uint32_t level) const noexceptcastor::ImageLayoutinline
layerMipBuffer(PxBufferBase &buffer, uint32_t index, uint32_t level) const noexceptcastor::ImageLayoutinline
layerMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexceptcastor::ImageLayoutinline
layerMipOffset(uint32_t index, uint32_t level) const noexceptcastor::ImageLayoutinline
layerMipSize(uint32_t level) const noexceptcastor::ImageLayoutinline
layerOffset(uint32_t index) const noexceptcastor::ImageLayoutinline
layerscastor::ImageLayout
layerSize() const noexceptcastor::ImageLayoutinline
levelscastor::ImageLayout
offset() const noexceptcastor::ImageLayout
range() const noexceptcastor::ImageLayout
size() const noexceptcastor::ImageLayout
slice(uint32_t index) const noexceptcastor::ImageLayout
sliceBuffer(PxBufferBase &buffer, uint32_t index) const noexceptcastor::ImageLayout
sliceBuffer(PxBufferBase const &buffer, uint32_t index) const noexceptcastor::ImageLayout
sliceMip(uint32_t index, uint32_t level) const noexceptcastor::ImageLayout
sliceMipBuffer(PxBufferBase &buffer, uint32_t index, uint32_t level) const noexceptcastor::ImageLayout
sliceMipBuffer(PxBufferBase const &buffer, uint32_t index, uint32_t level) const noexceptcastor::ImageLayout
sliceMipOffset(uint32_t index, uint32_t level) const noexceptcastor::ImageLayout
sliceMipSize(uint32_t level) const noexceptcastor::ImageLayout
sliceOffset(uint32_t index) const noexceptcastor::ImageLayout
sliceSize() const noexceptcastor::ImageLayout
SubresourceRange typedefcastor::ImageLayout
typecastor::ImageLayout
Type enum namecastor::ImageLayout
Type_COUNT enum valuecastor::ImageLayout
Type_MIN enum valuecastor::ImageLayout