![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::TextureLayout, including all inherited members.
| cleanup() | castor3d::TextureLayout | |
| generateMipmaps(RenderDevice const &device, VkImageLayout srcLayout=VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) const | castor3d::TextureLayout | |
| generateMipmaps(QueueData const &queueData, VkImageLayout srcLayout=VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) const | castor3d::TextureLayout | |
| generateMipmaps(ashes::CommandBuffer const &cmd, VkImageLayout srcLayout=VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) const | castor3d::TextureLayout | |
| getCreateInfo() const noexcept | castor3d::TextureLayout | inline |
| getDefaultSampledView() const noexcept | castor3d::TextureLayout | |
| getDefaultSourceString() const | castor3d::TextureLayout | |
| getDefaultTargetView() const noexcept | castor3d::TextureLayout | |
| getDepth() const noexcept | castor3d::TextureLayout | inline |
| getDimensions() const noexcept | castor3d::TextureLayout | inline |
| getHeight() const noexcept | castor3d::TextureLayout | inline |
| getImage() const noexcept | castor3d::TextureLayout | inline |
| getImage() noexcept | castor3d::TextureLayout | inline |
| getLayerCubeFaceSourceString(size_t layer, CubeMapFace face) const noexcept | castor3d::TextureLayout | |
| getLayerCubeFaceTargetView(size_t layer, CubeMapFace face) const noexcept | castor3d::TextureLayout | |
| getLayerCubeSourceString(size_t layer) const noexcept | castor3d::TextureLayout | |
| getLayerCubeTargetView(size_t layer) const noexcept | castor3d::TextureLayout | |
| getLayersCount() const noexcept | castor3d::TextureLayout | inline |
| getMipLevels() const noexcept | castor3d::TextureLayout | inline |
| getName() const | castor3d::TextureLayout | |
| getOwner() const noexcept | castor::OwnedBy< RenderSystem > | inline |
| getPath() const | castor3d::TextureLayout | |
| getPixelFormat() const noexcept | castor3d::TextureLayout | inline |
| getTexture() const noexcept | castor3d::TextureLayout | inline |
| getType() const noexcept | castor3d::TextureLayout | inline |
| getWidth() const noexcept | castor3d::TextureLayout | inline |
| hasBuffer() const | castor3d::TextureLayout | |
| initialise(RenderDevice const &device) | castor3d::TextureLayout | |
| isCube() const noexcept | castor3d::TextureLayout | inline |
| isInitialised() const noexcept | castor3d::TextureLayout | inline |
| isStatic() const noexcept | castor3d::TextureLayout | inline |
| needsXInversion() const | castor3d::TextureLayout | |
| needsYInversion() const | castor3d::TextureLayout | |
| needsZInversion() const | castor3d::TextureLayout | |
| OwnedBy(RenderSystem &owner) noexcept | castor::OwnedBy< RenderSystem > | inlineexplicitprotected |
| setOwner(RenderSystem &owner) noexcept | castor::OwnedBy< RenderSystem > | inline |
| setSource(castor::PxBufferBaseUPtr buffer, uint32_t bufferOrigLevels, bool isStatic=false) | castor3d::TextureLayout | |
| setSource(castor::PxBufferBaseUPtr 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 const &debugName, bool isStatic=false) | castor3d::TextureLayout | |
| TextureLayout(RenderSystem &renderSystem, castor::String const &name, VkImage image, crg::ImageViewId imageView) | castor3d::TextureLayout | |
| TextureLayout(RenderSystem &renderSystem, ashes::ImagePtr image, VkImageCreateInfo const &createInfo) | castor3d::TextureLayout | |
| TextureView | castor3d::TextureLayout | friend |
| upload(UploadData &uploader) | castor3d::TextureLayout |