Castor3D 0.14.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::TextureLayout, y compris les membres hérités :
cleanup() | castor3d::TextureLayout | |
forEachFirstMipView(FuncT function) const | castor3d::TextureLayout | inline |
forEachLeafView(FuncT function) const | castor3d::TextureLayout | inline |
forEachView(FuncT function) const | castor3d::TextureLayout | inline |
generateMipmaps(RenderDevice const &device) const | castor3d::TextureLayout | |
generateMipmaps(QueueData const &queueData) const | castor3d::TextureLayout | |
generateMipmaps(ashes::CommandBuffer &cmd) const | castor3d::TextureLayout | |
getArray2D() const | castor3d::TextureLayout | inline |
getArrayCube() const | castor3d::TextureLayout | inline |
getCreateInfo() const | castor3d::TextureLayout | inline |
getDefault() const | castor3d::TextureLayout | inline |
getDefaultView() const | castor3d::TextureLayout | inline |
getDefaultView() | castor3d::TextureLayout | inline |
getDepth() const | castor3d::TextureLayout | inline |
getDimensions() const | castor3d::TextureLayout | inline |
getHeight() const | castor3d::TextureLayout | inline |
getImage() const | castor3d::TextureLayout | inline |
getImage() | castor3d::TextureLayout | inline |
getLayer2D(size_t layer) const | castor3d::TextureLayout | inline |
getLayer2D(size_t layer) | castor3d::TextureLayout | inline |
getLayer2DView(size_t layer) const | castor3d::TextureLayout | inline |
getLayer2DView(size_t layer) | castor3d::TextureLayout | inline |
getLayerCube(size_t layer) const | castor3d::TextureLayout | inline |
getLayerCube(size_t layer) | castor3d::TextureLayout | inline |
getLayerCubeFace(size_t layer, CubeMapFace face) const | castor3d::TextureLayout | inline |
getLayerCubeFace(size_t layer, CubeMapFace face) | castor3d::TextureLayout | inline |
getLayerCubeFaceMipView(size_t layer, CubeMapFace face, uint32_t level) const | castor3d::TextureLayout | inline |
getLayerCubeFaceMipView(size_t layer, CubeMapFace face, uint32_t level) | castor3d::TextureLayout | inline |
getLayerCubeFaceView(size_t layer, CubeMapFace face) const | castor3d::TextureLayout | inline |
getLayerCubeFaceView(size_t layer, CubeMapFace face) | castor3d::TextureLayout | inline |
getLayerCubeView(size_t layer) const | castor3d::TextureLayout | inline |
getLayerCubeView(size_t layer) | castor3d::TextureLayout | inline |
getLayersCount() const | castor3d::TextureLayout | inline |
getMipmapCount() const | castor3d::TextureLayout | inline |
getMipView(size_t level) const | castor3d::TextureLayout | inline |
getMipView(size_t level) | castor3d::TextureLayout | inline |
getName() const | castor3d::TextureLayout | |
getPath() const | castor3d::TextureLayout | |
getPixelFormat() const | castor3d::TextureLayout | inline |
getSlice(size_t slice) const | castor3d::TextureLayout | inline |
getSlice(size_t slice) | castor3d::TextureLayout | inline |
getSlices3D() const | castor3d::TextureLayout | inline |
getSliceView(size_t slice) const | castor3d::TextureLayout | inline |
getSliceView(size_t slice) | castor3d::TextureLayout | inline |
getTexture() const | castor3d::TextureLayout | inline |
getType() const | castor3d::TextureLayout | inline |
getWidth() const | castor3d::TextureLayout | inline |
initialise(RenderDevice const &device, QueueData const &queueData) | castor3d::TextureLayout | |
isCube() const | castor3d::TextureLayout | inline |
isInitialised() const | castor3d::TextureLayout | inline |
isStatic() const | castor3d::TextureLayout | inline |
needsYInversion() const | castor3d::TextureLayout | |
setLayerCubeFaceMipSource(uint32_t layer, CubeMapFace face, uint32_t level, castor::PxBufferBaseSPtr buffer) | castor3d::TextureLayout | |
setLayerCubeFaceMipSource(uint32_t layer, CubeMapFace face, uint32_t level, castor::Path const &folder, castor::Path const &relative, castor::ImageLoaderConfig config={ true, false, false }) | castor3d::TextureLayout | |
setLayerCubeFaceMipSource(uint32_t layer, CubeMapFace face, uint32_t level, VkExtent2D const &extent, VkFormat format) | castor3d::TextureLayout | |
setLayerCubeFaceSource(uint32_t layer, CubeMapFace face, castor::PxBufferBaseSPtr buffer) | castor3d::TextureLayout | |
setLayerCubeFaceSource(uint32_t layer, CubeMapFace face, castor::Path const &folder, castor::Path const &relative, castor::ImageLoaderConfig config={ true, true, false }) | castor3d::TextureLayout | |
setLayerCubeFaceSource(uint32_t layer, CubeMapFace face, VkExtent2D const &extent, VkFormat format) | castor3d::TextureLayout | |
setLayerMipSource(uint32_t index, uint32_t level, castor::PxBufferBaseSPtr buffer) | castor3d::TextureLayout | |
setLayerMipSource(uint32_t index, uint32_t level, castor::Path const &folder, castor::Path const &relative, castor::ImageLoaderConfig config={ true, false, false }) | castor3d::TextureLayout | |
setLayerMipSource(uint32_t index, uint32_t level, VkExtent3D const &extent, VkFormat format) | castor3d::TextureLayout | |
setLayerMipSource(uint32_t index, uint32_t level, VkExtent2D const &extent, VkFormat format) | castor3d::TextureLayout | inline |
setLayerSource(uint32_t index, castor::PxBufferBaseSPtr buffer, uint32_t bufferOrigLevels) | castor3d::TextureLayout | |
setLayerSource(uint32_t index, castor::PxBufferBaseSPtr buffer) | castor3d::TextureLayout | |
setLayerSource(uint32_t index, castor::Path const &folder, castor::Path const &relative, castor::ImageLoaderConfig config={ true, true, false }) | castor3d::TextureLayout | |
setLayerSource(uint32_t index, VkExtent3D const &extent, VkFormat format) | castor3d::TextureLayout | |
setLayerSource(uint32_t index, VkExtent2D const &extent, VkFormat format) | castor3d::TextureLayout | inline |
setSource(castor::PxBufferBaseSPtr buffer, uint32_t bufferOrigLevels, bool isStatic=false) | castor3d::TextureLayout | |
setSource(castor::PxBufferBaseSPtr buffer, bool isStatic=false) | castor3d::TextureLayout | |
setSource(castor::Path const &folder, castor::Path const &relative, castor::ImageLoaderConfig config={ true, true, true }) | castor3d::TextureLayout | |
setSource(VkExtent3D const &extent, VkFormat format) | castor3d::TextureLayout | |
setSource(VkExtent2D const &extent, VkFormat format) | castor3d::TextureLayout | inline |
TextureLayout(RenderSystem &renderSystem, ashes::ImageCreateInfo info, VkMemoryPropertyFlags memoryProperties, castor::String debugName, bool isStatic=false) | castor3d::TextureLayout | |
TextureLayout(RenderSystem &renderSystem, VkImage image, crg::ImageViewId imageView) | castor3d::TextureLayout | |
TextureLayout(RenderSystem &renderSystem, ashes::ImagePtr image, VkImageCreateInfo const &createInfo) | castor3d::TextureLayout | |
TextureView | castor3d::TextureLayout | friend |
~TextureLayout() | castor3d::TextureLayout |