FCT
|
#include <Vertex.h>
Public 成员函数 | |
constexpr | VertexElement () noexcept |
template<typename... Args> | |
constexpr | VertexElement (Args &&... args) noexcept |
constexpr ModelVertexAttribute | getModelAttribute () const noexcept |
constexpr VtxType | getType () const noexcept |
constexpr Format | getFormat () const noexcept |
constexpr const char * | getSemantic () const noexcept |
constexpr size_t | getSize () const noexcept |
Private 成员函数 | |
constexpr void | processArgs () noexcept |
constexpr void | processArgs (VtxType type) noexcept |
constexpr void | processArgs (Format format) noexcept |
constexpr void | processArgs (const char *semantic) noexcept |
constexpr void | processArgs (ModelVertexAttribute attr) noexcept |
template<typename First, typename... Rest> | |
constexpr void | processArgs (First &&first, Rest &&... rest) noexcept |
Private 属性 | |
VtxType | m_type |
Format | m_format |
const char * | m_semantic |
ModelVertexAttribute | m_modelAttribute |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprprivatenoexcept |
|
inlineconstexprprivatenoexcept |
|
inlineconstexprprivatenoexcept |
|
inlineconstexprprivatenoexcept |
|
inlineconstexprprivatenoexcept |
|
inlineconstexprprivatenoexcept |
|
private |