FCT
|
#include <UniformWrapper.h>
Public 成员函数 | |
Uniform () | |
Uniform (Uniform &&other) noexcept | |
Uniform & | operator= (Uniform &&other) noexcept |
Uniform (FCT::Context *ctx, const FCT::ConstLayout &layout) | |
~Uniform () | |
template<typename T> | |
void | setValue (const char *name, const T &value) |
void | update () |
operator FCT::RHI::ConstBuffer * () const |
Private 属性 | |
FCT::UniformBuffer * | m_uniformBuffer |
FCT::RHI::ConstBuffer * | m_constBuffer |
在文件 UniformWrapper.h 第 10 行定义.
FCT::Uniform::Uniform | ( | ) |
|
noexcept |
FCT::Uniform::Uniform | ( | FCT::Context * | ctx, |
const FCT::ConstLayout & | layout ) |
FCT::Uniform::~Uniform | ( | ) |
在文件 UniformWrapper.cpp 第 46 行定义.
FCT::Uniform::operator FCT::RHI::ConstBuffer * | ( | ) | const |
|
inline |
在文件 UniformWrapper.h 第 19 行定义.
void FCT::Uniform::update | ( | ) |
在文件 UniformWrapper.cpp 第 58 行定义.
|
private |
在文件 UniformWrapper.h 第 28 行定义.
|
private |
在文件 UniformWrapper.h 第 27 行定义.