OMK::Vis::MaterialSetSceneBlending Class Reference

Action to set the scene blending. More...

#include <OMKEntityMaterialAction.h>

Inheritance diagram for OMK::Vis::MaterialSetSceneBlending:

Inheritance graph
[legend]
Collaboration diagram for OMK::Vis::MaterialSetSceneBlending:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MaterialSetSceneBlending (Ogre::SceneBlendType blendType)
 The contructor stores the argument.
virtual ~MaterialSetSceneBlending ()
 Destructor.

Protected Attributes

Ogre::SceneBlendType _blendType
 The argument.

Private Member Functions

virtual void passAction (SubEntityMaterial *subEntity, Ogre::Pass *passDest, Ogre::Pass *passSrc) const
 The action for each pass of each technique.

Detailed Description

Action to set the scene blending.

Sets the blending method to use to adjust transparency.

Parameters:
blendType The SceneBlendType desired.

Definition at line 50 of file OMKEntityMaterialAction.h.


Constructor & Destructor Documentation

OMK::Vis::MaterialSetSceneBlending::MaterialSetSceneBlending ( Ogre::SceneBlendType  blendType  )  [inline]

The contructor stores the argument.

Definition at line 54 of file OMKEntityMaterialAction.h.

00054 : IMaterialPassAction(), _blendType( blendType ) {}

virtual OMK::Vis::MaterialSetSceneBlending::~MaterialSetSceneBlending (  )  [inline, virtual]

Destructor.

Definition at line 56 of file OMKEntityMaterialAction.h.

00056 {}


Member Function Documentation

virtual void OMK::Vis::MaterialSetSceneBlending::passAction ( SubEntityMaterial subEntity,
Ogre::Pass *  passDest,
Ogre::Pass *  passSrc 
) const [private, virtual]

The action for each pass of each technique.

Implements OMK::Vis::IMaterialPassAction.


Member Data Documentation

Ogre::SceneBlendType OMK::Vis::MaterialSetSceneBlending::_blendType [protected]

The argument.

It is given to the function.

Definition at line 60 of file OMKEntityMaterialAction.h.


logo OpenMask

Documentation generated on Mon Jun 9 11:46:05 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007