Changeset 38 in flair-src for trunk/lib/FlairMeta/src/MetaDualShock3.h
- Timestamp:
- Jun 23, 2016, 10:15:30 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairMeta/src/MetaDualShock3.h
r15 r38 14 14 #define METADUALSHOCK3_H 15 15 16 #include <TargetEthController.h> 16 #include <TargetController.h> 17 #include <IODevice.h> 17 18 18 19 namespace flair { … … 35 36 * \brief Classe intégrant la manette MetaDualShock3 36 37 */ 37 class MetaDualShock3 : public sensor::TargetEthController{38 class MetaDualShock3 : public core::IODevice { 38 39 friend class ::MetaDualShock3_impl; 39 40 40 41 public: 41 42 MetaDualShock3(core::FrameworkManager *parent, std::string name, 42 uint16_t port, uint8_t priority);43 sensor::TargetController *controller); 43 44 ~MetaDualShock3(); 44 45 core::AhrsData *GetReferenceOrientation(void) const; … … 66 67 void FlashLed(unsigned int ledId, uint8_t on_timeout, uint8_t off_timeout); 67 68 68 private: 69 class MetaDualShock3_impl *pimpl_; 70 }; 69 private: 70 class MetaDualShock3_impl* pimpl_; 71 void UpdateFrom(const flair::core::io_data *data); 72 sensor::TargetController *controller; 73 }; 71 74 } // end namespace meta 72 75 } // end namespace flair
Note:
See TracChangeset
for help on using the changeset viewer.