|
FCT
|
成员的完整列表,这些成员属于 FCT::ConstLayout,包括所有继承而来的类成员
| addElement(const ConstElement &element) noexcept | FCT::ConstLayout | inline |
| ConstLayout() noexcept | FCT::ConstLayout | inline |
| ConstLayout(const char *layoutName, Args &&... args) noexcept | FCT::ConstLayout | inline |
| findElementIndex(const char *name) const noexcept | FCT::ConstLayout | inline |
| findElementIndex(ConstType type) const noexcept | FCT::ConstLayout | inline |
| getElement(size_t index) const noexcept | FCT::ConstLayout | inline |
| getElement(ConstType type) const noexcept | FCT::ConstLayout | inline |
| getElementCount() const noexcept | FCT::ConstLayout | inline |
| getElementOffset(size_t index) const noexcept | FCT::ConstLayout | inline |
| getElementOffset(const char *name) const noexcept | FCT::ConstLayout | inline |
| getElementOffset(ConstType type) const noexcept | FCT::ConstLayout | inline |
| getName() const noexcept | FCT::ConstLayout | inline |
| getShaderStages() const noexcept | FCT::ConstLayout | inline |
| getTotalSize() const noexcept | FCT::ConstLayout | inline |
| getUpdateFrequency() const noexcept | FCT::ConstLayout | inline |
| m_elementCount | FCT::ConstLayout | private |
| m_elements | FCT::ConstLayout | private |
| m_name | FCT::ConstLayout | private |
| m_offsets | FCT::ConstLayout | private |
| m_shaderStages | FCT::ConstLayout | private |
| m_size | FCT::ConstLayout | private |
| m_updateFrequency | FCT::ConstLayout | private |
| MaxElements | FCT::ConstLayout | privatestatic |
| operator==(const ConstLayout &other) const noexcept | FCT::ConstLayout | inline |
| processArgs() noexcept | FCT::ConstLayout | inlineprivate |
| processArgs(UpdateFrequency frequency, Rest &&... rest) noexcept | FCT::ConstLayout | inlineprivate |
| processArgs(const ConstElement &element, Rest &&... rest) noexcept | FCT::ConstLayout | inlineprivate |
| processArgs(ShaderStages stages, Rest &&... rest) noexcept | FCT::ConstLayout | inlineprivate |