Castor3D  ..
Castor3D::FrameVariableBuffer Liste des membres

Liste complète des membres de Castor3D::FrameVariableBuffer, y compris les membres hérités :

Bind()Castor3D::FrameVariableBuffer
Cleanup()Castor3D::FrameVariableBuffer
CreateVariable(ShaderProgramBase &p_program, eFRAME_VARIABLE_TYPE p_eType, Castor::String const &p_strName, uint32_t p_uiNbOcc=1)Castor3D::FrameVariableBuffer
DoBind()=0Castor3D::FrameVariableBufferprotectedpure virtual
DoCleanup()=0Castor3D::FrameVariableBufferprotectedpure virtual
DoCreateVariable(ShaderProgramBase *p_pProgram, eFRAME_VARIABLE_TYPE p_eType, Castor::String const &p_strName, uint32_t p_uiNbOcc=1)=0Castor3D::FrameVariableBufferprotectedpure virtual
DoInitialise(ShaderProgramBase *p_pProgram)=0Castor3D::FrameVariableBufferprotectedpure virtual
DoUnbind()=0Castor3D::FrameVariableBufferprotectedpure virtual
FrameVariableBuffer(Castor::String const &p_strName, RenderSystem *p_pRenderSystem)Castor3D::FrameVariableBuffer
GetVariable(Castor::String const &p_strName, std::shared_ptr< OneFrameVariable< T > > &p_pVariable) const Castor3D::FrameVariableBuffer
GetVariable(Castor::String const &p_strName, std::shared_ptr< PointFrameVariable< T, Count > > &p_pVariable) const Castor3D::FrameVariableBuffer
GetVariable(Castor::String const &p_strName, std::shared_ptr< MatrixFrameVariable< T, Rows, Columns > > &p_pVariable) const Castor3D::FrameVariableBuffer
Initialise(ShaderProgramBase &p_pProgram)Castor3D::FrameVariableBuffer
m_bufferCastor3D::FrameVariableBufferprotected
m_listInitialisedCastor3D::FrameVariableBufferprotected
m_listVariablesCastor3D::FrameVariableBufferprotected
m_mapVariablesCastor3D::FrameVariableBufferprotected
m_pRenderSystemCastor3D::FrameVariableBufferprotected
m_strNameCastor3D::FrameVariableBufferprotected
m_uiIndexCastor3D::FrameVariableBufferprotected
sm_uiCountCastor3D::FrameVariableBufferprotectedstatic
Unbind()Castor3D::FrameVariableBuffer
~FrameVariableBuffer()Castor3D::FrameVariableBuffervirtual