OMK::Vis::MaterialSetMaterialName Class Reference

More...

#include <OMKEntityMaterialAction.h>

Inheritance diagram for OMK::Vis::MaterialSetMaterialName:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MaterialSetMaterialName (const Ogre::String &materialName)
 The contructor stores the argument.
virtual ~MaterialSetMaterialName ()
 Destructor.

Protected Attributes

Ogre::String _materialName
 The argument.

Private Member Functions

virtual void subEntityAction (SubEntityMaterial *subEntity) const
 The action calls each pass of each technique.

Detailed Description

Definition at line 30 of file OMKEntityMaterialAction.h.


Constructor & Destructor Documentation

OMK::Vis::MaterialSetMaterialName::MaterialSetMaterialName ( const Ogre::String &  materialName  )  [inline]

The contructor stores the argument.

Definition at line 34 of file OMKEntityMaterialAction.h.

00034 : IMaterialAction(), _materialName( materialName ) {}

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

Destructor.

Definition at line 36 of file OMKEntityMaterialAction.h.

00036 {}


Member Function Documentation

void MaterialSetMaterialName::subEntityAction ( SubEntityMaterial subEntity  )  const [private, virtual]

The action calls each pass of each technique.

Reimplemented from OMK::Vis::IMaterialAction.

Definition at line 36 of file OMKEntityMaterialAction.cpp.

References _materialName, and OMK::Vis::SubEntityMaterial::activateMaterial().

00037 {
00038   subEntity->activateMaterial( _materialName ) ;
00039 }


Member Data Documentation

Ogre::String OMK::Vis::MaterialSetMaterialName::_materialName [protected]

The argument.

It is given to the function.

Definition at line 40 of file OMKEntityMaterialAction.h.

Referenced by subEntityAction().


logo OpenMask

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

Generated with doxygen by Dimitri van Heesch ,   1997-2007