GetBaseUniform() override | Castor3D::TPushUniform< Type > | inlinevirtual |
GetBaseUniform() const override | Castor3D::TPushUniform< Type > | inlinevirtual |
GetProgram() | Castor3D::PushUniform | inline |
GetProgram() const | Castor3D::PushUniform | inline |
GetUniform() | Castor3D::TPushUniform< Type > | inline |
GetUniform() const | Castor3D::TPushUniform< Type > | inline |
GetValue() | Castor3D::TPushUniform< Type > | inline |
GetValue() const | Castor3D::TPushUniform< Type > | inline |
GetValue(uint32_t p_index) | Castor3D::TPushUniform< Type > | inline |
GetValue(uint32_t p_index) const | Castor3D::TPushUniform< Type > | inline |
Initialise() | Castor3D::PushUniform | |
m_program | Castor3D::PushUniform | protected |
m_uniform | Castor3D::TPushUniform< Type > | protected |
operator[](uint32_t p_index) | Castor3D::TPushUniform< Type > | inline |
operator[](uint32_t p_index) const | Castor3D::TPushUniform< Type > | inline |
param_type typedef | Castor3D::TPushUniform< Type > | |
PushUniform(ShaderProgram &p_program) | Castor3D::PushUniform | |
return_const_type typedef | Castor3D::TPushUniform< Type > | |
return_type typedef | Castor3D::TPushUniform< Type > | |
SetValue(param_type const &p_value) | Castor3D::TPushUniform< Type > | inline |
SetValue(param_type const &p_value, uint32_t p_index) | Castor3D::TPushUniform< Type > | inline |
SetValues(param_type const *p_values, size_t p_size) | Castor3D::TPushUniform< Type > | inline |
SetValues(param_type const(&p_values)[N]) | Castor3D::TPushUniform< Type > | inline |
SetValues(std::array< param_type, N > const &p_values) | Castor3D::TPushUniform< Type > | inline |
SetValues(std::vector< param_type > const &p_values) | Castor3D::TPushUniform< Type > | inline |
stride | Castor3D::TPushUniform< Type > | static |
TPushUniform(ShaderProgram &p_program, uint32_t p_occurences) | Castor3D::TPushUniform< Type > | |
type typedef | Castor3D::TPushUniform< Type > | |
typed_value typedef | Castor3D::TPushUniform< Type > | |
Update() | Castor3D::PushUniform | |
value_sub_type typedef | Castor3D::TPushUniform< Type > | |
value_type typedef | Castor3D::TPushUniform< Type > | |
~PushUniform() | Castor3D::PushUniform | virtual |
~TPushUniform() | Castor3D::TPushUniform< Type > | virtual |