fbd-feedback-base: Add fbd_feedback_is_available ()

This allows to check if a feedback type is available
at all.
This commit is contained in:
Guido Günther
2020-07-22 10:28:42 +00:00
committed by Guido Gunther
parent f950cfc3a2
commit 94ef60f73e
2 changed files with 29 additions and 2 deletions
+4 -2
View File
@@ -17,8 +17,9 @@ struct _FbdFeedbackBaseClass
{
GObjectClass parent_class;
void (*run) (FbdFeedbackBase *self);
void (*end) (FbdFeedbackBase *self);
void (*run) (FbdFeedbackBase *self);
void (*end) (FbdFeedbackBase *self);
gboolean (*is_available) (FbdFeedbackBase *self);
};
@@ -27,5 +28,6 @@ void fbd_feedback_run (FbdFeedbackBase *self);
void fbd_feedback_end (FbdFeedbackBase *self);
gboolean fbd_feedback_get_ended (FbdFeedbackBase *self);
void fbd_feedback_base_done (FbdFeedbackBase *self);
gboolean fbd_feedback_is_available (FbdFeedbackBase *self);
G_END_DECLS