Castor3D
0.11.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(ashes::CommandBuffer &cmd) const | castor3d::TextureLayout | |
getArray2D() const | castor3d::TextureLayout | inline |
getArrayCube() 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) | 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) | 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) | 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) | 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) | 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) | 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 | |
TextureView class | castor3d::TextureLayout | friend |
~TextureLayout() | castor3d::TextureLayout |