FCT
载入中...
搜索中...
未找到
FCT::Texture结构体 参考

#include <RenderGraph_Texture.h>

FCT::Texture 的协作图:
Collaboration graph

Public 成员函数

 Texture () noexcept
template<typename... Args>
 Texture (std::string_view name, Args &&... args) noexcept
template<typename... Rest>
constexpr void processArgs (const Samples &other, Rest &&... rest) noexcept
template<typename... Rest>
constexpr void processArgs (const Format &other, Rest &&... rest) noexcept
template<typename... Rest>
constexpr void processArgs (const ShaderStages &other, Rest &&... rest) noexcept
template<typename... Rest>
constexpr void processArgs (const TextureSize &other, Rest &&... rest) noexcept
template<typename... Rest>
constexpr void processArgs (uint32_t width, uint32_t height, Rest &&... rest) noexcept
constexpr void processArgs () noexcept

Public 属性

std::string name
Format format
Samples samples
ShaderStages stages
TextureSize size

详细描述

在文件 RenderGraph_Texture.h9 行定义.

构造及析构函数说明

◆ Texture() [1/2]

FCT::Texture::Texture ( )
inlinenoexcept

在文件 RenderGraph_Texture.h17 行定义.

◆ Texture() [2/2]

template<typename... Args>
FCT::Texture::Texture ( std::string_view name,
Args &&... args )
inlinenoexcept

在文件 RenderGraph_Texture.h20 行定义.

函数调用图:

成员函数说明

◆ processArgs() [1/6]

void FCT::Texture::processArgs ( )
inlineconstexprnoexcept

在文件 RenderGraph_Texture.h56 行定义.

这是这个函数的调用关系图:

◆ processArgs() [2/6]

template<typename... Rest>
void FCT::Texture::processArgs ( const Format & other,
Rest &&... rest )
inlineconstexprnoexcept

在文件 RenderGraph_Texture.h33 行定义.

函数调用图:

◆ processArgs() [3/6]

template<typename... Rest>
void FCT::Texture::processArgs ( const Samples & other,
Rest &&... rest )
inlineconstexprnoexcept

在文件 RenderGraph_Texture.h27 行定义.

函数调用图:

◆ processArgs() [4/6]

template<typename... Rest>
void FCT::Texture::processArgs ( const ShaderStages & other,
Rest &&... rest )
inlineconstexprnoexcept

在文件 RenderGraph_Texture.h39 行定义.

函数调用图:

◆ processArgs() [5/6]

template<typename... Rest>
void FCT::Texture::processArgs ( const TextureSize & other,
Rest &&... rest )
inlineconstexprnoexcept

在文件 RenderGraph_Texture.h45 行定义.

函数调用图:

◆ processArgs() [6/6]

template<typename... Rest>
void FCT::Texture::processArgs ( uint32_t width,
uint32_t height,
Rest &&... rest )
inlineconstexprnoexcept

在文件 RenderGraph_Texture.h51 行定义.

函数调用图:

类成员变量说明

◆ format

Format FCT::Texture::format

在文件 RenderGraph_Texture.h12 行定义.

◆ name

std::string FCT::Texture::name

在文件 RenderGraph_Texture.h11 行定义.

◆ samples

Samples FCT::Texture::samples

在文件 RenderGraph_Texture.h13 行定义.

◆ size

TextureSize FCT::Texture::size

在文件 RenderGraph_Texture.h15 行定义.

◆ stages

ShaderStages FCT::Texture::stages

在文件 RenderGraph_Texture.h14 行定义.


该结构体的文档由以下文件生成: