FCT
载入中...
搜索中...
未找到
FCT::SamplerElement类 参考

#include <ResourceLayout.h>

FCT::SamplerElement 的协作图:
Collaboration graph

Public 成员函数

constexpr SamplerElement () noexcept
constexpr SamplerElement (const char *name) noexcept
constexpr SamplerElement (const char *name, ShaderStages stages) noexcept
constexpr SamplerElement (const char *name, UpdateFrequency updateFreq) noexcept
constexpr SamplerElement (const char *name, ShaderStages stages, UpdateFrequency updateFreq) noexcept
constexpr const char * getName () const noexcept
constexpr ShaderStages getShaderStages () const noexcept
constexpr UpdateFrequency getUpdateFrequency () const noexcept
bool operator== (const SamplerElement &other) const noexcept
bool operator!= (const SamplerElement &other) const noexcept

Private 属性

const char * m_name
ShaderStages m_stages
UpdateFrequency m_updateFrequency

详细描述

在文件 ResourceLayout.h98 行定义.

构造及析构函数说明

◆ SamplerElement() [1/5]

FCT::SamplerElement::SamplerElement ( )
inlineconstexprnoexcept

在文件 ResourceLayout.h100 行定义.

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

◆ SamplerElement() [2/5]

FCT::SamplerElement::SamplerElement ( const char * name)
inlineconstexprnoexcept

在文件 ResourceLayout.h104 行定义.

◆ SamplerElement() [3/5]

FCT::SamplerElement::SamplerElement ( const char * name,
ShaderStages stages )
inlineconstexprnoexcept

在文件 ResourceLayout.h108 行定义.

◆ SamplerElement() [4/5]

FCT::SamplerElement::SamplerElement ( const char * name,
UpdateFrequency updateFreq )
inlineconstexprnoexcept

在文件 ResourceLayout.h112 行定义.

◆ SamplerElement() [5/5]

FCT::SamplerElement::SamplerElement ( const char * name,
ShaderStages stages,
UpdateFrequency updateFreq )
inlineconstexprnoexcept

在文件 ResourceLayout.h116 行定义.

成员函数说明

◆ getName()

const char * FCT::SamplerElement::getName ( ) const
inlineconstexprnoexcept

在文件 ResourceLayout.h121 行定义.

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

◆ getShaderStages()

ShaderStages FCT::SamplerElement::getShaderStages ( ) const
inlineconstexprnoexcept

在文件 ResourceLayout.h122 行定义.

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

◆ getUpdateFrequency()

UpdateFrequency FCT::SamplerElement::getUpdateFrequency ( ) const
inlineconstexprnoexcept

在文件 ResourceLayout.h123 行定义.

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

◆ operator!=()

bool FCT::SamplerElement::operator!= ( const SamplerElement & other) const
inlinenoexcept

在文件 ResourceLayout.h131 行定义.

函数调用图:

◆ operator==()

bool FCT::SamplerElement::operator== ( const SamplerElement & other) const
inlinenoexcept

在文件 ResourceLayout.h125 行定义.

函数调用图:

类成员变量说明

◆ m_name

const char* FCT::SamplerElement::m_name
private

在文件 ResourceLayout.h136 行定义.

◆ m_stages

ShaderStages FCT::SamplerElement::m_stages
private

在文件 ResourceLayout.h137 行定义.

◆ m_updateFrequency

UpdateFrequency FCT::SamplerElement::m_updateFrequency
private

在文件 ResourceLayout.h138 行定义.


该类的文档由以下文件生成: