31 SWSensor(SSensorType type);
39 void SetISensor(ISensor* isensor);
40 ISensor* GetISensor();
57 std::set<SSensor*> mSensorList;
58 ISensorManager* mISensorManager;
71 virtual int SetSensorEnable(SSensorType sensorType,
bool state);
72 virtual void Vibrate(
long millis);
73 virtual void StartVibration();
74 virtual void StopVibration();
75 virtual void VibratePattern(std::vector<int> pattern,
bool loop);
77 virtual void StartLocationService();
78 virtual void StopLocationService();
79 virtual bool GetLocation(
float &longitude,
float &latitude,
float &altitude);
83 int SetSensorDelay(
SSensor* sensor,
unsigned long newDelay);