|
Graphics v0.0.0
A simple abstraction layer for the modern graphics APIs.
|
成员的完整列表,这些成员属于 VKShader,包括所有继承而来的类成员
| compile(const std::filesystem::path &sourcePath, const std::filesystem::path &targetPath, Stage stage) | Shader | protected |
| create(const Descriptor &desc) | Shader | static |
| entry_point_ (定义于 Shader) | Shader | protected |
| get_code(std::filesystem::path path) | Shader | protected |
| get_entry_point() const noexcept | Shader | |
| get_handle() (定义于 VKShader) | VKShader | |
| get_name() const noexcept | Shader | |
| get_stage() const noexcept | Shader | |
| name_ (定义于 Shader) | Shader | protected |
| parse(const std::vector< uint32_t > &buf) | Shader | protected |
| Shader(const Descriptor &desc) (定义于 Shader) | Shader | protected |
| Stage 枚举名称 | Shader | |
| stage_ (定义于 Shader) | Shader | protected |
| VKShader(const Descriptor &desc) (定义于 VKShader) | VKShader | |
| ~Shader()=default (定义于 Shader) | Shader | protectedvirtual |
| ~VKShader() (定义于 VKShader) | VKShader | virtual |