Pebble Foundation Classes
0.2.0
C++ for Pebble
|
void MultiClick(ButtonId button_id, uint8_t min_clicks, uint8_t max_clicks, uint16_t timeout, bool last_click_only, ::ClickHandler handler) const
Definition: pebble_clicks.hpp:113
void LongClick(ButtonId button_id, uint16_t delay_ms, ::ClickHandler down_handler, ::ClickHandler up_handler) const
Definition: pebble_clicks.hpp:100
void(* ClickHandler)(ClickRecognizerRef recognizer, void *context)
Definition: pebble.h:4977
void SingleRepeatingClick(ButtonId button_id, uint16_t repeat_interval_ms, ::ClickHandler handler) const
Definition: pebble_clicks.hpp:155
void window_single_click_subscribe(ButtonId button_id, ClickHandler handler)
Definition: pebble_clicks.hpp:90
bool click_recognizer_is_repeating(ClickRecognizerRef recognizer)
ButtonId click_recognizer_get_button_id(ClickRecognizerRef recognizer)
uint8_t NumberOfClicksCounted()
Definition: pebble_clicks.hpp:72
Definition: pebble_clicks.hpp:58
void RawClick(ButtonId button_id, ::ClickHandler down_handler, ::ClickHandler up_handler) const
Definition: pebble_clicks.hpp:125
void window_raw_click_subscribe(ButtonId button_id, ClickHandler down_handler, ClickHandler up_handler, void *context)
ButtonId GetButtonId()
Definition: pebble_clicks.hpp:77
ClickRecognizer(::ClickRecognizerRef recognizer)
Definition: pebble_clicks.hpp:63
void window_long_click_subscribe(ButtonId button_id, uint16_t delay_ms, ClickHandler down_handler, ClickHandler up_handler)
uint8_t click_number_of_clicks_counted(ClickRecognizerRef recognizer)
void * ClickRecognizerRef
Definition: pebble.h:4970
void SingleClick(ButtonId button_id, ::ClickHandler handler) const
Definition: pebble_clicks.hpp:140
void window_multi_click_subscribe(ButtonId button_id, uint8_t min_clicks, uint8_t max_clicks, uint16_t timeout, bool last_click_only, ClickHandler handler)
bool IsRepeating()
Definition: pebble_clicks.hpp:82
void window_single_repeating_click_subscribe(ButtonId button_id, uint16_t repeat_interval_ms, ClickHandler handler)
ButtonId
Definition: pebble.h:160