Pebble Foundation Classes
0.2.0
C++ for Pebble
|
29 inline operator ::ActionBarLayer*() {
return actionbar_layer_; }
Layer * action_bar_layer_get_layer(ActionBarLayer *action_bar_layer)
Definition: pebble_layer.hpp:34
void SetIconPressAnimation(ButtonId button_id, ActionBarLayerIconPressAnimation animation)
Definition: pebble_actionbar_layer.hpp:97
Wraps and existing Pebble window but does not take ownership of it.
Definition: pebble_window.hpp:26
void action_bar_layer_add_to_window(ActionBarLayer *action_bar, struct Window *window)
void action_bar_layer_set_icon_press_animation(ActionBarLayer *action_bar, ButtonId button_id, ActionBarLayerIconPressAnimation animation)
void SetIcon(ButtonId button_id, const GBitmap &icon, bool animated=false)
Definition: pebble_actionbar_layer.hpp:55
ActionBarLayer()
Definition: pebble_actionbar_layer.hpp:20
An unowned bitmap.
Definition: pebble_graphics_types.hpp:286
virtual ~ActionBarLayer()
Destroys the underlying Pebble ActionBarLayer.
Definition: pebble_actionbar_layer.hpp:23
void(* ClickConfigProvider)(void *context)
Definition: pebble.h:4990
void ClearIcon(ButtonId button_id)
Definition: pebble_actionbar_layer.hpp:62
void RemoveFromWindow()
Definition: pebble_actionbar_layer.hpp:89
void SetClickConfigProvider(T &owner, ::ClickConfigProvider click_config_provider)
Definition: pebble_actionbar_layer.hpp:41
Vertical, bar-shaped control widget on the right edge of the window.
Definition: pebble_actionbar_layer.hpp:11
void action_bar_layer_destroy(ActionBarLayer *action_bar_layer)
Destroys a ActionBarLayer previously created by action_bar_layer_create.
void AddToWindow(Window &window)
Definition: pebble_actionbar_layer.hpp:83
void action_bar_layer_set_icon_animated(ActionBarLayer *action_bar, ButtonId button_id, const GBitmap *icon, bool animated)
void action_bar_layer_set_context(ActionBarLayer *action_bar, void *context)
void action_bar_layer_clear_icon(ActionBarLayer *action_bar, ButtonId button_id)
void action_bar_layer_set_click_config_provider(ActionBarLayer *action_bar, ClickConfigProvider click_config_provider)
void action_bar_layer_remove_from_window(ActionBarLayer *action_bar)
ActionBarLayer * action_bar_layer_create(void)
ButtonId
Definition: pebble.h:160