#include <OMKAnimator.h>
Inheritance diagram for OMK::Vis::AnimatorCreator:
Public Member Functions | |
virtual | ~AnimatorCreator () |
virtual Animator * | operator() (VisualObject &visualObject, const Name &instanceId, const ConfigurationParameterDescriptor &node) const |
Define the functor parameters to create a new animator.
Definition at line 182 of file OMKAnimator.h.
virtual OMK::Vis::AnimatorCreator::~AnimatorCreator | ( | ) | [inline, virtual] |
virtual Animator* OMK::Vis::AnimatorCreator::operator() | ( | VisualObject & | visualObject, | |
const Name & | instanceId, | |||
const ConfigurationParameterDescriptor & | node | |||
) | const [inline, virtual] |
Reimplemented in OMK::Vis::AnimatorCreatorT< T >.
Definition at line 186 of file OMKAnimator.h.
00186 : 00187 virtual ~AnimatorCreator() {} 00188 virtual Animator* operator()( VisualObject& visualObject, 00189 const Name& instanceId, 00190 const ConfigurationParameterDescriptor& node ) const 00191 { 00192 OMERROR( "Creator is not registered for \"" << instanceId << "\"" << std::endl << node ) ; 00193 throw Exception( "Creator is not registered" ) ; return 0 ;
Documentation generated on Mon Jun 9 11:46:05 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |