00001 #ifndef OMK_MOVINGHUMANO_H 00002 #define OMK_MOVINGHUMANO_H 00003 00004 //----------------------------------------------------------------------------- 00005 #include "OMKBasicHumano.h" 00006 #include "OMKPostureDataType.h" 00007 00008 namespace OMK 00009 { 00010 00011 //----------------------------------------------------------------------------- 00021 class OMKADDON_API MovingHumano : public BasicHumano 00022 { 00023 protected: 00029 MovingHumano( Controller& ctrl, const ObjectDescriptor& objectDescriptor ) ; 00030 public: 00033 virtual ~MovingHumano() ; 00034 protected: 00039 AttributeT< HBT::PostureData > _posture ; 00046 virtual OMK::Type::AddVisualObjectPrm getVisualObjectPrm( ConfigurationParameterDescriptor* node ) const ; 00052 virtual HBT::InitialisationSequence* getInitialiseSequence() { return _initialisationSequence ; } ; 00060 HBT::InitialisationSequence* _initialisationSequence ; 00061 } ; 00062 00063 } // namespace OMK 00064 #endif // defined OMK_HUMANOPLAYER_H 00065 00066
Documentation generated on Mon Jun 9 11:45:56 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |