| begin() | Castor3D::FrameVariableBuffer | inline |
| begin() const | Castor3D::FrameVariableBuffer | inline |
| Bind(uint32_t p_index) | Castor3D::FrameVariableBuffer | |
| Cleanup() | Castor3D::FrameVariableBuffer | |
| CreateVariable(ShaderProgram &p_program, eFRAME_VARIABLE_TYPE p_type, Castor::String const &p_name, uint32_t p_occurences=1) | Castor3D::FrameVariableBuffer | |
| DoBind(uint32_t p_index)=0 | Castor3D::FrameVariableBuffer | protectedpure virtual |
| DoCleanup()=0 | Castor3D::FrameVariableBuffer | protectedpure virtual |
| DoCreateVariable(ShaderProgram *p_program, eFRAME_VARIABLE_TYPE p_type, Castor::String const &p_name, uint32_t p_occurences=1)=0 | Castor3D::FrameVariableBuffer | protectedpure virtual |
| DoInitialise(ShaderProgram *p_program)=0 | Castor3D::FrameVariableBuffer | protectedpure virtual |
| DoUnbind(uint32_t p_index)=0 | Castor3D::FrameVariableBuffer | protectedpure virtual |
| end() | Castor3D::FrameVariableBuffer | inline |
| end() const | Castor3D::FrameVariableBuffer | inline |
| FrameVariableBuffer(Castor::String const &p_name, RenderSystem &p_renderSystem) | Castor3D::FrameVariableBuffer | |
| GetName() const | Castor3D::FrameVariableBuffer | inline |
| GetVariable(Castor::String const &p_name, std::shared_ptr< OneFrameVariable< T > > &p_variable) const | Castor3D::FrameVariableBuffer | |
| GetVariable(Castor::String const &p_name, std::shared_ptr< PointFrameVariable< T, Count > > &p_variable) const | Castor3D::FrameVariableBuffer | |
| GetVariable(Castor::String const &p_name, std::shared_ptr< MatrixFrameVariable< T, Rows, Columns > > &p_variable) const | Castor3D::FrameVariableBuffer | |
| Initialise(ShaderProgram &p_program) | Castor3D::FrameVariableBuffer | |
| m_buffer | Castor3D::FrameVariableBuffer | protected |
| m_index | Castor3D::FrameVariableBuffer | protected |
| m_listInitialised | Castor3D::FrameVariableBuffer | protected |
| m_listVariables | Castor3D::FrameVariableBuffer | protected |
| m_mapVariables | Castor3D::FrameVariableBuffer | protected |
| m_name | Castor3D::FrameVariableBuffer | protected |
| RemoveVariable(Castor::String const &p_name) | Castor3D::FrameVariableBuffer | |
| sm_uiCount | Castor3D::FrameVariableBuffer | protectedstatic |
| Unbind(uint32_t p_index) | Castor3D::FrameVariableBuffer | |
| ~FrameVariableBuffer() | Castor3D::FrameVariableBuffer | virtual |