Bind()=0 | Castor3D::FrameVariable | pure virtual |
Cleanup()=0 | Castor3D::FrameVariable | pure virtual |
const_ptr() const | Castor3D::TFrameVariable< T > | virtual |
DoCleanupBuffer() | Castor3D::TFrameVariable< T > | inlineprotected |
DoSetValueStr(Castor::String const &p_value, uint32_t p_index)=0 | Castor3D::FrameVariable | protectedpure virtual |
FrameVariable(ShaderProgram *p_program) | Castor3D::FrameVariable | |
FrameVariable(ShaderProgram *p_program, uint32_t p_occurences) | Castor3D::FrameVariable | |
FrameVariable(FrameVariable const &p_object) | Castor3D::FrameVariable | |
FrameVariable(FrameVariable &&p_object) | Castor3D::FrameVariable | |
GetDataTypeName() const | Castor3D::TFrameVariable< T > | inlinevirtual |
GetFullType() const =0 | Castor3D::FrameVariable | pure virtual |
GetFullTypeName() const =0 | Castor3D::FrameVariable | pure virtual |
GetName() const | Castor3D::FrameVariable | inline |
GetOccCount() const | Castor3D::FrameVariable | inline |
GetProgram() const | Castor3D::FrameVariable | inline |
GetStrValue() const | Castor3D::FrameVariable | inline |
GetStrValue(uint32_t p_index) const | Castor3D::FrameVariable | inline |
GetType() const =0 | Castor3D::FrameVariable | pure virtual |
Initialise()=0 | Castor3D::FrameVariable | pure virtual |
link(uint8_t *p_buffer) | Castor3D::TFrameVariable< T > | virtual |
m_bOwnBuffer | Castor3D::TFrameVariable< T > | protected |
m_changed | Castor3D::FrameVariable | protected |
m_name | Castor3D::FrameVariable | protected |
m_occurences | Castor3D::FrameVariable | protected |
m_program | Castor3D::FrameVariable | protected |
m_strValue | Castor3D::FrameVariable | protected |
m_values | Castor3D::TFrameVariable< T > | protected |
operator=(TFrameVariable< T > const &p_object) | Castor3D::TFrameVariable< T > | |
operator=(TFrameVariable< T > &&p_object) | Castor3D::TFrameVariable< T > | |
Castor3D::FrameVariable::operator=(FrameVariable const &p_object) | Castor3D::FrameVariable | |
Castor3D::FrameVariable::operator=(FrameVariable &&p_object) | Castor3D::FrameVariable | |
policy typedef | Castor3D::TFrameVariable< T > | protected |
SetName(Castor::String const &p_name) | Castor3D::FrameVariable | inlinevirtual |
SetValueStr(Castor::String const &p_value) | Castor3D::FrameVariable | virtual |
SetValueStr(Castor::String const &p_value, uint32_t p_index) | Castor3D::FrameVariable | virtual |
size() const =0 | Castor3D::FrameVariable | pure virtual |
TFrameVariable(ShaderProgram *p_program) | Castor3D::TFrameVariable< T > | |
TFrameVariable(ShaderProgram *p_program, uint32_t p_occurences) | Castor3D::TFrameVariable< T > | |
TFrameVariable(TFrameVariable< T > const &p_object) | Castor3D::TFrameVariable< T > | |
TFrameVariable(TFrameVariable< T > &&p_object) | Castor3D::TFrameVariable< T > | |
Unbind()=0 | Castor3D::FrameVariable | pure virtual |
~FrameVariable() | Castor3D::FrameVariable | virtual |
~TFrameVariable() | Castor3D::TFrameVariable< T > | virtual |