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

#include <Uniform.h>

FCT::ConstElement 的协作图:
Collaboration graph

Public 成员函数

constexpr ConstElement () noexcept
constexpr ConstElement (ConstType type) noexcept
constexpr ConstElement (ConstType type, const char *name) noexcept
constexpr ConstElement (ConstType type, const char *name, size_t arraySize) noexcept
constexpr size_t getElementCount () const noexcept
constexpr bool isArray () const noexcept
constexpr ConstType getType () const noexcept
constexpr const char * getName () const noexcept
constexpr size_t getSize () const noexcept
constexpr size_t getAlignment () const noexcept
constexpr operator bool () const noexcept

Private 属性

ConstType m_type
const char * m_name
size_t m_arraySize = 0

详细描述

在文件 Uniform.h231 行定义.

构造及析构函数说明

◆ ConstElement() [1/4]

FCT::ConstElement::ConstElement ( )
inlineconstexprnoexcept

在文件 Uniform.h233 行定义.

◆ ConstElement() [2/4]

FCT::ConstElement::ConstElement ( ConstType type)
inlineconstexprnoexcept

在文件 Uniform.h236 行定义.

◆ ConstElement() [3/4]

FCT::ConstElement::ConstElement ( ConstType type,
const char * name )
inlineconstexprnoexcept

在文件 Uniform.h239 行定义.

◆ ConstElement() [4/4]

FCT::ConstElement::ConstElement ( ConstType type,
const char * name,
size_t arraySize )
inlineconstexprnoexcept

在文件 Uniform.h242 行定义.

成员函数说明

◆ getAlignment()

size_t FCT::ConstElement::getAlignment ( ) const
inlineconstexprnoexcept

在文件 Uniform.h258 行定义.

函数调用图:

◆ getElementCount()

size_t FCT::ConstElement::getElementCount ( ) const
inlineconstexprnoexcept

在文件 Uniform.h245 行定义.

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

◆ getName()

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

在文件 Uniform.h251 行定义.

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

◆ getSize()

size_t FCT::ConstElement::getSize ( ) const
inlineconstexprnoexcept

在文件 Uniform.h252 行定义.

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

◆ getType()

ConstType FCT::ConstElement::getType ( ) const
inlineconstexprnoexcept

在文件 Uniform.h250 行定义.

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

◆ isArray()

bool FCT::ConstElement::isArray ( ) const
inlineconstexprnoexcept

在文件 Uniform.h248 行定义.

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

◆ operator bool()

FCT::ConstElement::operator bool ( ) const
inlineexplicitconstexprnoexcept

在文件 Uniform.h259 行定义.

类成员变量说明

◆ m_arraySize

size_t FCT::ConstElement::m_arraySize = 0
private

在文件 Uniform.h265 行定义.

◆ m_name

const char* FCT::ConstElement::m_name
private

在文件 Uniform.h264 行定义.

◆ m_type

ConstType FCT::ConstElement::m_type
private

在文件 Uniform.h263 行定义.


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