载入中...
搜索中...
未找到
eve::graphics::vulkan::GpuTexture结构体 参考
#include <Graphics.h>
Public 成员函数 | |
| vk::ImageView | imageView () const |
Public 属性 | |
| vkb::TextureImage2D | image |
| vkb::TextureImageCube | cubeImage |
| bool | isCube = false |
| vk::Sampler | sampler |
| vkb::BoundSet | descriptorSet |
| vk::ImageView | viewOverride {} |
| int | width = 0 |
| int | height = 0 |
| uint32_t | mipLevels = 1 |
| TextureSampler | samplerState {} |
详细描述
在文件 Graphics.h 第 122 行定义.
成员函数说明
◆ imageView()
|
inline |
在文件 Graphics.h 第 134 行定义.
引用了 cubeImage, image, isCube , 以及 viewOverride.
类成员变量说明
◆ cubeImage
| vkb::TextureImageCube eve::graphics::vulkan::GpuTexture::cubeImage |
在文件 Graphics.h 第 124 行定义.
被这些函数引用 imageView().
◆ descriptorSet
| vkb::BoundSet eve::graphics::vulkan::GpuTexture::descriptorSet |
在文件 Graphics.h 第 127 行定义.
被这些函数引用 eve::graphics::vulkan::OffscreenCanvas::OffscreenCanvas().
◆ height
| int eve::graphics::vulkan::GpuTexture::height = 0 |
在文件 Graphics.h 第 130 行定义.
被这些函数引用 eve::graphics::vulkan::OffscreenCanvas::OffscreenCanvas().
◆ image
| vkb::TextureImage2D eve::graphics::vulkan::GpuTexture::image |
在文件 Graphics.h 第 123 行定义.
被这些函数引用 imageView().
◆ isCube
| bool eve::graphics::vulkan::GpuTexture::isCube = false |
在文件 Graphics.h 第 125 行定义.
被这些函数引用 imageView().
◆ mipLevels
| uint32_t eve::graphics::vulkan::GpuTexture::mipLevels = 1 |
在文件 Graphics.h 第 131 行定义.
◆ sampler
| vk::Sampler eve::graphics::vulkan::GpuTexture::sampler |
◆ samplerState
| TextureSampler eve::graphics::vulkan::GpuTexture::samplerState {} |
在文件 Graphics.h 第 132 行定义.
◆ viewOverride
| vk::ImageView eve::graphics::vulkan::GpuTexture::viewOverride {} |
在文件 Graphics.h 第 128 行定义.
被这些函数引用 imageView() , 以及 eve::graphics::vulkan::OffscreenCanvas::OffscreenCanvas().
◆ width
| int eve::graphics::vulkan::GpuTexture::width = 0 |
在文件 Graphics.h 第 129 行定义.
被这些函数引用 eve::graphics::vulkan::OffscreenCanvas::OffscreenCanvas().
该结构体的文档由以下文件生成:
- src/modules/graphics/vulkan/Graphics.h