![]() |
Castor3D 0.17.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 |