molecular
Public Member Functions | List of all members
molecular::gfx::Variable Class Referenceabstract

Variable that can be fed to Renderer::Program More...

#include <Uniform.h>

Inheritance diagram for molecular::gfx::Variable:
molecular::gfx::Attribute molecular::gfx::Output molecular::gfx::Uniform< T, arraySize >

Public Member Functions

virtual ~Variable ()
 
virtual void Apply (RenderCmdSink::Program *program, Hash name) const =0
 Feed to program. More...
 
virtual unsigned int GetArraySize () const
 

Detailed Description

Variable that can be fed to Renderer::Program

Constructor & Destructor Documentation

molecular::gfx::Variable::~Variable ( )
virtual

Member Function Documentation

virtual void molecular::gfx::Variable::Apply ( RenderCmdSink::Program program,
Hash  name 
) const
pure virtual
virtual unsigned int molecular::gfx::Variable::GetArraySize ( ) const
inlinevirtual

The documentation for this class was generated from the following files: