OMK::Vis::MaterialAddPickUDO Class Reference

Action to add PickUDO to the entity to improve picking from user. More...

#include <OMKEntityMaterialAction.h>

Inheritance diagram for OMK::Vis::MaterialAddPickUDO:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MaterialAddPickUDO ()
 The contructor.
virtual ~MaterialAddPickUDO ()
 Destructor.

Private Member Functions

virtual bool entityAction (EntityMaterial *entity) const
 The action calls the appropriate function.

Detailed Description

Action to add PickUDO to the entity to improve picking from user.

Definition at line 184 of file OMKEntityMaterialAction.h.


Constructor & Destructor Documentation

OMK::Vis::MaterialAddPickUDO::MaterialAddPickUDO (  )  [inline]

The contructor.

Definition at line 188 of file OMKEntityMaterialAction.h.

00188 {}

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

Destructor.

Definition at line 190 of file OMKEntityMaterialAction.h.

00190 {}


Member Function Documentation

bool MaterialAddPickUDO::entityAction ( EntityMaterial entity  )  const [private, virtual]

The action calls the appropriate function.

Reimplemented from OMK::Vis::IMaterialAction.

Definition at line 168 of file OMKEntityMaterialAction.cpp.

References OMK::Vis::EntityMaterial::getOgreEntity(), and OMTRACEID.

00169 { 
00170   OMTRACEID( "UDO", "Adding PickUDO " << entity->getOgreEntity()->getName() ) ;
00171   entity->getOgreEntity()->setUserObject( new PickUDO() );
00172   return false ;
00173 }


logo OpenMask

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

Generated with doxygen by Dimitri van Heesch ,   1997-2007