version 3.3

VRS::GL2::NormalmapShader Class Reference

Enhancing edges algorithm. More...

#include <vrs/opengl/gl2/normalmapshader.h>

Inheritance diagram for VRS::GL2::NormalmapShader:

VRS::Shader VRS::Handler VRS::RenderObj VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 NormalmapShader ()
virtual bool canBeUsed (Engine *, const MonoAttribute *) const
virtual bool isApplicableForCurrentPass (Engine *, const MonoAttribute *) const
virtual void start (Engine *, const MonoAttribute *)
virtual void stop (Engine *, const MonoAttribute *)
virtual bool needsPass (Engine *, const MonoAttribute *, unsigned int pass) const
virtual void preparePass (Engine *, const MonoAttribute *, unsigned int pass)
virtual void finishPass (Engine *, const MonoAttribute *, unsigned int pass)
virtual void eval (Engine *, const MonoAttribute *, const Shape *, unsigned int pass)
virtual ID target () const
 VRS_TYPEINFO (NormalmapShader, Shader)


Detailed Description

Enhancing edges algorithm.

Constructor & Destructor Documentation

VRS::GL2::NormalmapShader::NormalmapShader (  )  [inline]


Member Function Documentation

virtual bool VRS::GL2::NormalmapShader::canBeUsed ( Engine ,
const MonoAttribute  
) const [virtual]

see Shader.

Reimplemented from VRS::Shader.

virtual bool VRS::GL2::NormalmapShader::isApplicableForCurrentPass ( Engine ,
const MonoAttribute  
) const [virtual]

see Shader.

Reimplemented from VRS::Shader.

virtual void VRS::GL2::NormalmapShader::start ( Engine ,
const MonoAttribute  
) [virtual]

Reimplemented from VRS::Shader.

virtual void VRS::GL2::NormalmapShader::stop ( Engine ,
const MonoAttribute  
) [virtual]

see Shader.

Reimplemented from VRS::Shader.

virtual bool VRS::GL2::NormalmapShader::needsPass ( Engine ,
const MonoAttribute ,
unsigned int  pass 
) const [virtual]

see Shader.

Reimplemented from VRS::Shader.

virtual void VRS::GL2::NormalmapShader::preparePass ( Engine ,
const MonoAttribute ,
unsigned int  pass 
) [virtual]

Reimplemented from VRS::Shader.

virtual void VRS::GL2::NormalmapShader::finishPass ( Engine ,
const MonoAttribute ,
unsigned int  pass 
) [virtual]

see Shader.

Reimplemented from VRS::Shader.

virtual void VRS::GL2::NormalmapShader::eval ( Engine ,
const MonoAttribute ,
const Shape ,
unsigned int  pass 
) [virtual]

see Shader.

Reimplemented from VRS::Shader.

virtual ID VRS::GL2::NormalmapShader::target (  )  const [virtual]

see Shader.

Reimplemented from VRS::Shader.

VRS::GL2::NormalmapShader::VRS_TYPEINFO ( NormalmapShader  ,
Shader   
)


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

Generated on Mon May 21 06:00:32 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact