--- a/tactilefeedback/tactilefeedbackresolver/inc/tactilefeedbackresolver.h Mon May 03 12:47:28 2010 +0300
+++ b/tactilefeedback/tactilefeedbackresolver/inc/tactilefeedbackresolver.h Fri Jun 11 13:57:13 2010 +0300
@@ -206,7 +206,16 @@
* the player plugin.
*/
void CreateAudioPlayerL( TUid aAudioUid );
-
+
+ /**
+ * Return ETrue if aFeedback's priority is higher than current playing
+ * feedback, namely iLastFeedback.
+ *
+ * TODO: Currently, we only take Popup and Button effects into
+ * account. Ultimately, a complete priority queue should be set up.
+ */
+ TBool IsHigherThanPlaying ( TTouchLogicalFeedback aFeedback ) const;
+
private: // data
/**
@@ -279,6 +288,12 @@
* EFalse - audio feedback is played first.
*/
TBool iVibraFirst;
+
+ /**
+ * Name of the last played feedback.
+ *
+ */
+ TTouchLogicalFeedback iLastFeedback;
};