Pebble Foundation Classes  0.2.0
C++ for Pebble
pebble_sdk_version.h
Go to the documentation of this file.
1 
6 #define _PBL_API_EXISTS_i18n_get_system_locale
7 #define _PBL_API_EXISTS_watch_info_get_model
8 #define _PBL_API_EXISTS_watch_info_get_firmware_version
9 #define _PBL_API_EXISTS_watch_info_get_color
10 #define _PBL_API_EXISTS_sin_lookup
11 #define _PBL_API_EXISTS_cos_lookup
12 #define _PBL_API_EXISTS_atan2_lookup
13 #define _PBL_API_EXISTS_clock_copy_time_string
14 #define _PBL_API_EXISTS_clock_is_24h_style
15 #define _PBL_API_EXISTS_clock_to_timestamp
16 #define _PBL_API_EXISTS_clock_is_timezone_set
17 #define _PBL_API_EXISTS_clock_get_timezone
18 #define _PBL_API_EXISTS_connection_service_peek_pebble_app_connection
19 #define _PBL_API_EXISTS_connection_service_peek_pebblekit_connection
20 #define _PBL_API_EXISTS_connection_service_subscribe
21 #define _PBL_API_EXISTS_connection_service_unsubscribe
22 #define _PBL_API_EXISTS_bluetooth_connection_service_peek
23 #define _PBL_API_EXISTS_bluetooth_connection_service_subscribe
24 #define _PBL_API_EXISTS_bluetooth_connection_service_unsubscribe
25 #define _PBL_API_EXISTS_app_focus_service_subscribe_handlers
26 #define _PBL_API_EXISTS_app_focus_service_subscribe
27 #define _PBL_API_EXISTS_app_focus_service_unsubscribe
28 #define _PBL_API_EXISTS_battery_state_service_subscribe
29 #define _PBL_API_EXISTS_battery_state_service_unsubscribe
30 #define _PBL_API_EXISTS_battery_state_service_peek
31 #define _PBL_API_EXISTS_accel_service_peek
32 #define _PBL_API_EXISTS_accel_service_set_sampling_rate
33 #define _PBL_API_EXISTS_accel_service_set_samples_per_update
34 #define _PBL_API_EXISTS_accel_data_service_subscribe
35 #define _PBL_API_EXISTS_accel_data_service_unsubscribe
36 #define _PBL_API_EXISTS_accel_tap_service_subscribe
37 #define _PBL_API_EXISTS_accel_tap_service_unsubscribe
38 #define _PBL_API_EXISTS_accel_raw_data_service_subscribe
39 #define _PBL_API_EXISTS_compass_service_set_heading_filter
40 #define _PBL_API_EXISTS_compass_service_subscribe
41 #define _PBL_API_EXISTS_compass_service_unsubscribe
42 #define _PBL_API_EXISTS_compass_service_peek
43 #define _PBL_API_EXISTS_tick_timer_service_subscribe
44 #define _PBL_API_EXISTS_tick_timer_service_unsubscribe
45 #define _PBL_API_EXISTS_health_service_sum
46 #define _PBL_API_EXISTS_health_service_sum_today
47 #define _PBL_API_EXISTS_health_service_peek_current_value
48 #define _PBL_API_EXISTS_health_service_sum_averaged
49 #define _PBL_API_EXISTS_health_service_aggregate_averaged
50 #define _PBL_API_EXISTS_health_service_peek_current_activities
51 #define _PBL_API_EXISTS_health_service_activities_iterate
52 #define _PBL_API_EXISTS_health_service_metric_accessible
53 #define _PBL_API_EXISTS_health_service_metric_averaged_accessible
54 #define _PBL_API_EXISTS_health_service_metric_aggregate_averaged_accessible
55 #define _PBL_API_EXISTS_health_service_any_activity_accessible
56 #define _PBL_API_EXISTS_health_service_events_subscribe
57 #define _PBL_API_EXISTS_health_service_events_unsubscribe
58 #define _PBL_API_EXISTS_health_service_set_heart_rate_sample_period
59 #define _PBL_API_EXISTS_health_service_get_heart_rate_sample_period_expiration_sec
60 #define _PBL_API_EXISTS_health_service_register_metric_alert
61 #define _PBL_API_EXISTS_health_service_cancel_metric_alert
62 #define _PBL_API_EXISTS_health_service_get_minute_history
63 #define _PBL_API_EXISTS_health_service_get_measurement_system_for_display
64 #define _PBL_API_EXISTS_data_logging_create
65 #define _PBL_API_EXISTS_data_logging_finish
66 #define _PBL_API_EXISTS_data_logging_log
67 #define _PBL_API_EXISTS_uuid_equal
68 #define _PBL_API_EXISTS_uuid_to_string
69 #define _PBL_API_EXISTS_app_log
70 #define _PBL_API_EXISTS_dict_calc_buffer_size
71 #define _PBL_API_EXISTS_dict_size
72 #define _PBL_API_EXISTS_dict_write_begin
73 #define _PBL_API_EXISTS_dict_write_data
74 #define _PBL_API_EXISTS_dict_write_cstring
75 #define _PBL_API_EXISTS_dict_write_int
76 #define _PBL_API_EXISTS_dict_write_uint8
77 #define _PBL_API_EXISTS_dict_write_uint16
78 #define _PBL_API_EXISTS_dict_write_uint32
79 #define _PBL_API_EXISTS_dict_write_int8
80 #define _PBL_API_EXISTS_dict_write_int16
81 #define _PBL_API_EXISTS_dict_write_int32
82 #define _PBL_API_EXISTS_dict_write_end
83 #define _PBL_API_EXISTS_dict_read_begin_from_buffer
84 #define _PBL_API_EXISTS_dict_read_next
85 #define _PBL_API_EXISTS_dict_read_first
86 #define _PBL_API_EXISTS_dict_serialize_tuplets
87 #define _PBL_API_EXISTS_dict_serialize_tuplets_to_buffer
88 #define _PBL_API_EXISTS_dict_serialize_tuplets_to_buffer_with_iter
89 #define _PBL_API_EXISTS_dict_write_tuplet
90 #define _PBL_API_EXISTS_dict_calc_buffer_size_from_tuplets
91 #define _PBL_API_EXISTS_dict_merge
92 #define _PBL_API_EXISTS_dict_find
93 #define _PBL_API_EXISTS_dictation_session_create
94 #define _PBL_API_EXISTS_dictation_session_destroy
95 #define _PBL_API_EXISTS_dictation_session_start
96 #define _PBL_API_EXISTS_dictation_session_stop
97 #define _PBL_API_EXISTS_dictation_session_enable_confirmation
98 #define _PBL_API_EXISTS_dictation_session_enable_error_dialogs
99 #define _PBL_API_EXISTS_app_message_open
100 #define _PBL_API_EXISTS_app_message_deregister_callbacks
101 #define _PBL_API_EXISTS_app_message_get_context
102 #define _PBL_API_EXISTS_app_message_set_context
103 #define _PBL_API_EXISTS_app_message_register_inbox_received
104 #define _PBL_API_EXISTS_app_message_register_inbox_dropped
105 #define _PBL_API_EXISTS_app_message_register_outbox_sent
106 #define _PBL_API_EXISTS_app_message_register_outbox_failed
107 #define _PBL_API_EXISTS_app_message_inbox_size_maximum
108 #define _PBL_API_EXISTS_app_message_outbox_size_maximum
109 #define _PBL_API_EXISTS_app_message_outbox_begin
110 #define _PBL_API_EXISTS_app_message_outbox_send
111 #define _PBL_API_EXISTS_app_sync_init
112 #define _PBL_API_EXISTS_app_sync_deinit
113 #define _PBL_API_EXISTS_app_sync_set
114 #define _PBL_API_EXISTS_app_sync_get
115 #define _PBL_API_EXISTS_resource_get_handle
116 #define _PBL_API_EXISTS_resource_size
117 #define _PBL_API_EXISTS_resource_load
118 #define _PBL_API_EXISTS_resource_load_byte_range
119 #define _PBL_API_EXISTS_app_event_loop
120 #define _PBL_API_EXISTS_app_worker_is_running
121 #define _PBL_API_EXISTS_app_worker_launch
122 #define _PBL_API_EXISTS_app_worker_kill
123 #define _PBL_API_EXISTS_app_worker_message_subscribe
124 #define _PBL_API_EXISTS_app_worker_message_unsubscribe
125 #define _PBL_API_EXISTS_app_worker_send_message
126 #define _PBL_API_EXISTS_app_comm_set_sniff_interval
127 #define _PBL_API_EXISTS_app_comm_get_sniff_interval
128 #define _PBL_API_EXISTS_psleep
129 #define _PBL_API_EXISTS_app_timer_register
130 #define _PBL_API_EXISTS_app_timer_reschedule
131 #define _PBL_API_EXISTS_app_timer_cancel
132 #define _PBL_API_EXISTS_heap_bytes_free
133 #define _PBL_API_EXISTS_heap_bytes_used
134 #define _PBL_API_EXISTS_memory_cache_flush
135 #define _PBL_API_EXISTS_persist_exists
136 #define _PBL_API_EXISTS_persist_get_size
137 #define _PBL_API_EXISTS_persist_read_bool
138 #define _PBL_API_EXISTS_persist_read_int
139 #define _PBL_API_EXISTS_persist_read_data
140 #define _PBL_API_EXISTS_persist_read_string
141 #define _PBL_API_EXISTS_persist_write_bool
142 #define _PBL_API_EXISTS_persist_write_int
143 #define _PBL_API_EXISTS_persist_write_data
144 #define _PBL_API_EXISTS_persist_write_string
145 #define _PBL_API_EXISTS_persist_delete
146 #define _PBL_API_EXISTS_wakeup_service_subscribe
147 #define _PBL_API_EXISTS_wakeup_schedule
148 #define _PBL_API_EXISTS_wakeup_cancel
149 #define _PBL_API_EXISTS_wakeup_cancel_all
150 #define _PBL_API_EXISTS_wakeup_get_launch_event
151 #define _PBL_API_EXISTS_wakeup_query
152 #define _PBL_API_EXISTS_launch_reason
153 #define _PBL_API_EXISTS_launch_get_args
154 #define _PBL_API_EXISTS_exit_reason_set
155 #define _PBL_API_EXISTS_app_glance_add_slice
156 #define _PBL_API_EXISTS_app_glance_reload
157 #define _PBL_API_EXISTS_gcolor_equal
158 #define _PBL_API_EXISTS_gcolor_legible_over
159 #define _PBL_API_EXISTS_gpoint_equal
160 #define _PBL_API_EXISTS_gsize_equal
161 #define _PBL_API_EXISTS_grect_equal
162 #define _PBL_API_EXISTS_grect_is_empty
163 #define _PBL_API_EXISTS_grect_standardize
164 #define _PBL_API_EXISTS_grect_clip
165 #define _PBL_API_EXISTS_grect_contains_point
166 #define _PBL_API_EXISTS_grect_center_point
167 #define _PBL_API_EXISTS_grect_crop
168 #define _PBL_API_EXISTS_gbitmap_get_bytes_per_row
169 #define _PBL_API_EXISTS_gbitmap_get_format
170 #define _PBL_API_EXISTS_gbitmap_get_data
171 #define _PBL_API_EXISTS_gbitmap_set_data
172 #define _PBL_API_EXISTS_gbitmap_get_bounds
173 #define _PBL_API_EXISTS_gbitmap_set_bounds
174 #define _PBL_API_EXISTS_gbitmap_get_palette
175 #define _PBL_API_EXISTS_gbitmap_set_palette
176 #define _PBL_API_EXISTS_gbitmap_create_with_resource
177 #define _PBL_API_EXISTS_gbitmap_create_with_data
178 #define _PBL_API_EXISTS_gbitmap_create_as_sub_bitmap
179 #define _PBL_API_EXISTS_gbitmap_create_from_png_data
180 #define _PBL_API_EXISTS_gbitmap_create_blank
181 #define _PBL_API_EXISTS_gbitmap_create_blank_with_palette
182 #define _PBL_API_EXISTS_gbitmap_create_palettized_from_1bit
183 #define _PBL_API_EXISTS_gbitmap_destroy
184 #define _PBL_API_EXISTS_gbitmap_sequence_create_with_resource
185 #define _PBL_API_EXISTS_gbitmap_sequence_update_bitmap_next_frame
186 #define _PBL_API_EXISTS_gbitmap_sequence_update_bitmap_by_elapsed
187 #define _PBL_API_EXISTS_gbitmap_sequence_destroy
188 #define _PBL_API_EXISTS_gbitmap_sequence_restart
189 #define _PBL_API_EXISTS_gbitmap_sequence_get_current_frame_idx
190 #define _PBL_API_EXISTS_gbitmap_sequence_get_total_num_frames
191 #define _PBL_API_EXISTS_gbitmap_sequence_get_play_count
192 #define _PBL_API_EXISTS_gbitmap_sequence_set_play_count
193 #define _PBL_API_EXISTS_gbitmap_sequence_get_bitmap_size
194 #define _PBL_API_EXISTS_gbitmap_get_data_row_info
195 #define _PBL_API_EXISTS_grect_align
196 #define _PBL_API_EXISTS_grect_inset
197 #define _PBL_API_EXISTS_graphics_context_set_stroke_color
198 #define _PBL_API_EXISTS_graphics_context_set_fill_color
199 #define _PBL_API_EXISTS_graphics_context_set_text_color
200 #define _PBL_API_EXISTS_graphics_context_set_compositing_mode
201 #define _PBL_API_EXISTS_graphics_context_set_antialiased
202 #define _PBL_API_EXISTS_graphics_context_set_stroke_width
203 #define _PBL_API_EXISTS_graphics_draw_pixel
204 #define _PBL_API_EXISTS_graphics_draw_line
205 #define _PBL_API_EXISTS_graphics_draw_rect
206 #define _PBL_API_EXISTS_graphics_fill_rect
207 #define _PBL_API_EXISTS_graphics_draw_circle
208 #define _PBL_API_EXISTS_graphics_fill_circle
209 #define _PBL_API_EXISTS_graphics_draw_round_rect
210 #define _PBL_API_EXISTS_graphics_draw_bitmap_in_rect
211 #define _PBL_API_EXISTS_graphics_capture_frame_buffer
212 #define _PBL_API_EXISTS_graphics_capture_frame_buffer_format
213 #define _PBL_API_EXISTS_graphics_release_frame_buffer
214 #define _PBL_API_EXISTS_graphics_frame_buffer_is_captured
215 #define _PBL_API_EXISTS_graphics_draw_rotated_bitmap
216 #define _PBL_API_EXISTS_graphics_draw_arc
217 #define _PBL_API_EXISTS_graphics_fill_radial
218 #define _PBL_API_EXISTS_gpoint_from_polar
219 #define _PBL_API_EXISTS_grect_centered_from_polar
220 #define _PBL_API_EXISTS_gdraw_command_draw
221 #define _PBL_API_EXISTS_gdraw_command_get_type
222 #define _PBL_API_EXISTS_gdraw_command_set_fill_color
223 #define _PBL_API_EXISTS_gdraw_command_get_fill_color
224 #define _PBL_API_EXISTS_gdraw_command_set_stroke_color
225 #define _PBL_API_EXISTS_gdraw_command_get_stroke_color
226 #define _PBL_API_EXISTS_gdraw_command_set_stroke_width
227 #define _PBL_API_EXISTS_gdraw_command_get_stroke_width
228 #define _PBL_API_EXISTS_gdraw_command_get_num_points
229 #define _PBL_API_EXISTS_gdraw_command_set_point
230 #define _PBL_API_EXISTS_gdraw_command_get_point
231 #define _PBL_API_EXISTS_gdraw_command_set_radius
232 #define _PBL_API_EXISTS_gdraw_command_get_radius
233 #define _PBL_API_EXISTS_gdraw_command_set_path_open
234 #define _PBL_API_EXISTS_gdraw_command_get_path_open
235 #define _PBL_API_EXISTS_gdraw_command_set_hidden
236 #define _PBL_API_EXISTS_gdraw_command_get_hidden
237 #define _PBL_API_EXISTS_gdraw_command_frame_draw
238 #define _PBL_API_EXISTS_gdraw_command_frame_set_duration
239 #define _PBL_API_EXISTS_gdraw_command_frame_get_duration
240 #define _PBL_API_EXISTS_gdraw_command_image_create_with_resource
241 #define _PBL_API_EXISTS_gdraw_command_image_clone
242 #define _PBL_API_EXISTS_gdraw_command_image_destroy
243 #define _PBL_API_EXISTS_gdraw_command_image_draw
244 #define _PBL_API_EXISTS_gdraw_command_image_get_bounds_size
245 #define _PBL_API_EXISTS_gdraw_command_image_set_bounds_size
246 #define _PBL_API_EXISTS_gdraw_command_image_get_command_list
247 #define _PBL_API_EXISTS_gdraw_command_list_iterate
248 #define _PBL_API_EXISTS_gdraw_command_list_draw
249 #define _PBL_API_EXISTS_gdraw_command_list_get_command
250 #define _PBL_API_EXISTS_gdraw_command_list_get_num_commands
251 #define _PBL_API_EXISTS_gdraw_command_sequence_create_with_resource
252 #define _PBL_API_EXISTS_gdraw_command_sequence_clone
253 #define _PBL_API_EXISTS_gdraw_command_sequence_destroy
254 #define _PBL_API_EXISTS_gdraw_command_sequence_get_frame_by_elapsed
255 #define _PBL_API_EXISTS_gdraw_command_sequence_get_frame_by_index
256 #define _PBL_API_EXISTS_gdraw_command_sequence_get_bounds_size
257 #define _PBL_API_EXISTS_gdraw_command_sequence_set_bounds_size
258 #define _PBL_API_EXISTS_gdraw_command_sequence_get_play_count
259 #define _PBL_API_EXISTS_gdraw_command_sequence_set_play_count
260 #define _PBL_API_EXISTS_gdraw_command_sequence_get_total_duration
261 #define _PBL_API_EXISTS_gdraw_command_sequence_get_num_frames
262 #define _PBL_API_EXISTS_gdraw_command_frame_get_command_list
263 #define _PBL_API_EXISTS_gpath_create
264 #define _PBL_API_EXISTS_gpath_destroy
265 #define _PBL_API_EXISTS_gpath_draw_filled
266 #define _PBL_API_EXISTS_gpath_draw_outline
267 #define _PBL_API_EXISTS_gpath_rotate_to
268 #define _PBL_API_EXISTS_gpath_move_to
269 #define _PBL_API_EXISTS_gpath_draw_outline_open
270 #define _PBL_API_EXISTS_fonts_get_system_font
271 #define _PBL_API_EXISTS_fonts_load_custom_font
272 #define _PBL_API_EXISTS_fonts_unload_custom_font
273 #define _PBL_API_EXISTS_graphics_text_attributes_create
274 #define _PBL_API_EXISTS_graphics_text_attributes_destroy
275 #define _PBL_API_EXISTS_graphics_text_attributes_restore_default_text_flow
276 #define _PBL_API_EXISTS_graphics_text_attributes_enable_screen_text_flow
277 #define _PBL_API_EXISTS_graphics_text_attributes_restore_default_paging
278 #define _PBL_API_EXISTS_graphics_text_attributes_enable_paging
279 #define _PBL_API_EXISTS_graphics_draw_text
280 #define _PBL_API_EXISTS_graphics_text_layout_get_content_size
281 #define _PBL_API_EXISTS_graphics_text_layout_get_content_size_with_attributes
282 #define _PBL_API_EXISTS_smartstrap_subscribe
283 #define _PBL_API_EXISTS_smartstrap_unsubscribe
284 #define _PBL_API_EXISTS_smartstrap_set_timeout
285 #define _PBL_API_EXISTS_smartstrap_attribute_create
286 #define _PBL_API_EXISTS_smartstrap_attribute_destroy
287 #define _PBL_API_EXISTS_smartstrap_service_is_available
288 #define _PBL_API_EXISTS_smartstrap_attribute_get_service_id
289 #define _PBL_API_EXISTS_smartstrap_attribute_get_attribute_id
290 #define _PBL_API_EXISTS_smartstrap_attribute_read
291 #define _PBL_API_EXISTS_smartstrap_attribute_begin_write
292 #define _PBL_API_EXISTS_smartstrap_attribute_end_write
293 #define _PBL_API_EXISTS_click_number_of_clicks_counted
294 #define _PBL_API_EXISTS_click_recognizer_get_button_id
295 #define _PBL_API_EXISTS_click_recognizer_is_repeating
296 #define _PBL_API_EXISTS_layer_create
297 #define _PBL_API_EXISTS_layer_create_with_data
298 #define _PBL_API_EXISTS_layer_destroy
299 #define _PBL_API_EXISTS_layer_mark_dirty
300 #define _PBL_API_EXISTS_layer_set_update_proc
301 #define _PBL_API_EXISTS_layer_set_frame
302 #define _PBL_API_EXISTS_layer_get_frame
303 #define _PBL_API_EXISTS_layer_set_bounds
304 #define _PBL_API_EXISTS_layer_get_bounds
305 #define _PBL_API_EXISTS_layer_get_unobstructed_bounds
306 #define _PBL_API_EXISTS_layer_convert_point_to_screen
307 #define _PBL_API_EXISTS_layer_convert_rect_to_screen
308 #define _PBL_API_EXISTS_layer_get_window
309 #define _PBL_API_EXISTS_layer_remove_from_parent
310 #define _PBL_API_EXISTS_layer_remove_child_layers
311 #define _PBL_API_EXISTS_layer_add_child
312 #define _PBL_API_EXISTS_layer_insert_below_sibling
313 #define _PBL_API_EXISTS_layer_insert_above_sibling
314 #define _PBL_API_EXISTS_layer_set_hidden
315 #define _PBL_API_EXISTS_layer_get_hidden
316 #define _PBL_API_EXISTS_layer_set_clips
317 #define _PBL_API_EXISTS_layer_get_clips
318 #define _PBL_API_EXISTS_layer_get_data
319 #define _PBL_API_EXISTS_window_create
320 #define _PBL_API_EXISTS_window_destroy
321 #define _PBL_API_EXISTS_window_set_click_config_provider
322 #define _PBL_API_EXISTS_window_set_click_config_provider_with_context
323 #define _PBL_API_EXISTS_window_get_click_config_provider
324 #define _PBL_API_EXISTS_window_get_click_config_context
325 #define _PBL_API_EXISTS_window_set_window_handlers
326 #define _PBL_API_EXISTS_window_get_root_layer
327 #define _PBL_API_EXISTS_window_set_background_color
328 #define _PBL_API_EXISTS_window_is_loaded
329 #define _PBL_API_EXISTS_window_set_user_data
330 #define _PBL_API_EXISTS_window_get_user_data
331 #define _PBL_API_EXISTS_window_single_click_subscribe
332 #define _PBL_API_EXISTS_window_single_repeating_click_subscribe
333 #define _PBL_API_EXISTS_window_multi_click_subscribe
334 #define _PBL_API_EXISTS_window_long_click_subscribe
335 #define _PBL_API_EXISTS_window_raw_click_subscribe
336 #define _PBL_API_EXISTS_window_set_click_context
337 #define _PBL_API_EXISTS_window_stack_push
338 #define _PBL_API_EXISTS_window_stack_pop
339 #define _PBL_API_EXISTS_window_stack_pop_all
340 #define _PBL_API_EXISTS_window_stack_remove
341 #define _PBL_API_EXISTS_window_stack_get_top_window
342 #define _PBL_API_EXISTS_window_stack_contains_window
343 #define _PBL_API_EXISTS_animation_create
344 #define _PBL_API_EXISTS_animation_destroy
345 #define _PBL_API_EXISTS_animation_clone
346 #define _PBL_API_EXISTS_animation_sequence_create
347 #define _PBL_API_EXISTS_animation_sequence_create_from_array
348 #define _PBL_API_EXISTS_animation_spawn_create
349 #define _PBL_API_EXISTS_animation_spawn_create_from_array
350 #define _PBL_API_EXISTS_animation_set_elapsed
351 #define _PBL_API_EXISTS_animation_get_elapsed
352 #define _PBL_API_EXISTS_animation_set_reverse
353 #define _PBL_API_EXISTS_animation_get_reverse
354 #define _PBL_API_EXISTS_animation_set_play_count
355 #define _PBL_API_EXISTS_animation_get_play_count
356 #define _PBL_API_EXISTS_animation_set_duration
357 #define _PBL_API_EXISTS_animation_get_duration
358 #define _PBL_API_EXISTS_animation_set_delay
359 #define _PBL_API_EXISTS_animation_get_delay
360 #define _PBL_API_EXISTS_animation_set_curve
361 #define _PBL_API_EXISTS_animation_get_curve
362 #define _PBL_API_EXISTS_animation_set_custom_curve
363 #define _PBL_API_EXISTS_animation_get_custom_curve
364 #define _PBL_API_EXISTS_animation_set_handlers
365 #define _PBL_API_EXISTS_animation_get_context
366 #define _PBL_API_EXISTS_animation_schedule
367 #define _PBL_API_EXISTS_animation_unschedule
368 #define _PBL_API_EXISTS_animation_unschedule_all
369 #define _PBL_API_EXISTS_animation_is_scheduled
370 #define _PBL_API_EXISTS_animation_set_implementation
371 #define _PBL_API_EXISTS_animation_get_implementation
372 #define _PBL_API_EXISTS_property_animation_create_layer_frame
373 #define _PBL_API_EXISTS_property_animation_create_bounds_origin
374 #define _PBL_API_EXISTS_property_animation_create
375 #define _PBL_API_EXISTS_property_animation_destroy
376 #define _PBL_API_EXISTS_property_animation_update_int16
377 #define _PBL_API_EXISTS_property_animation_update_uint32
378 #define _PBL_API_EXISTS_property_animation_update_gpoint
379 #define _PBL_API_EXISTS_property_animation_update_grect
380 #define _PBL_API_EXISTS_property_animation_update_gcolor8
381 #define _PBL_API_EXISTS_property_animation_get_animation
382 #define _PBL_API_EXISTS_property_animation_subject
383 #define _PBL_API_EXISTS_property_animation_from
384 #define _PBL_API_EXISTS_property_animation_to
385 #define _PBL_API_EXISTS_unobstructed_area_service_subscribe
386 #define _PBL_API_EXISTS_unobstructed_area_service_unsubscribe
387 #define _PBL_API_EXISTS_text_layer_create
388 #define _PBL_API_EXISTS_text_layer_destroy
389 #define _PBL_API_EXISTS_text_layer_get_layer
390 #define _PBL_API_EXISTS_text_layer_set_text
391 #define _PBL_API_EXISTS_text_layer_get_text
392 #define _PBL_API_EXISTS_text_layer_set_background_color
393 #define _PBL_API_EXISTS_text_layer_set_text_color
394 #define _PBL_API_EXISTS_text_layer_set_overflow_mode
395 #define _PBL_API_EXISTS_text_layer_set_font
396 #define _PBL_API_EXISTS_text_layer_set_text_alignment
397 #define _PBL_API_EXISTS_text_layer_enable_screen_text_flow_and_paging
398 #define _PBL_API_EXISTS_text_layer_restore_default_text_flow_and_paging
399 #define _PBL_API_EXISTS_text_layer_get_content_size
400 #define _PBL_API_EXISTS_text_layer_set_size
401 #define _PBL_API_EXISTS_scroll_layer_create
402 #define _PBL_API_EXISTS_scroll_layer_destroy
403 #define _PBL_API_EXISTS_scroll_layer_get_layer
404 #define _PBL_API_EXISTS_scroll_layer_add_child
405 #define _PBL_API_EXISTS_scroll_layer_set_click_config_onto_window
406 #define _PBL_API_EXISTS_scroll_layer_set_callbacks
407 #define _PBL_API_EXISTS_scroll_layer_set_context
408 #define _PBL_API_EXISTS_scroll_layer_set_content_offset
409 #define _PBL_API_EXISTS_scroll_layer_get_content_offset
410 #define _PBL_API_EXISTS_scroll_layer_set_content_size
411 #define _PBL_API_EXISTS_scroll_layer_get_content_size
412 #define _PBL_API_EXISTS_scroll_layer_set_frame
413 #define _PBL_API_EXISTS_scroll_layer_scroll_up_click_handler
414 #define _PBL_API_EXISTS_scroll_layer_scroll_down_click_handler
415 #define _PBL_API_EXISTS_scroll_layer_set_shadow_hidden
416 #define _PBL_API_EXISTS_scroll_layer_get_shadow_hidden
417 #define _PBL_API_EXISTS_scroll_layer_set_paging
418 #define _PBL_API_EXISTS_scroll_layer_get_paging
419 #define _PBL_API_EXISTS_scroll_layer_get_content_indicator
420 #define _PBL_API_EXISTS_content_indicator_create
421 #define _PBL_API_EXISTS_content_indicator_destroy
422 #define _PBL_API_EXISTS_content_indicator_configure_direction
423 #define _PBL_API_EXISTS_content_indicator_get_content_available
424 #define _PBL_API_EXISTS_content_indicator_set_content_available
425 #define _PBL_API_EXISTS_menu_cell_basic_draw
426 #define _PBL_API_EXISTS_menu_cell_title_draw
427 #define _PBL_API_EXISTS_menu_cell_basic_header_draw
428 #define _PBL_API_EXISTS_menu_index_compare
429 #define _PBL_API_EXISTS_menu_layer_create
430 #define _PBL_API_EXISTS_menu_layer_destroy
431 #define _PBL_API_EXISTS_menu_layer_get_layer
432 #define _PBL_API_EXISTS_menu_layer_get_scroll_layer
433 #define _PBL_API_EXISTS_menu_layer_set_callbacks
434 #define _PBL_API_EXISTS_menu_layer_set_click_config_onto_window
435 #define _PBL_API_EXISTS_menu_layer_set_selected_next
436 #define _PBL_API_EXISTS_menu_layer_set_selected_index
437 #define _PBL_API_EXISTS_menu_layer_get_selected_index
438 #define _PBL_API_EXISTS_menu_layer_reload_data
439 #define _PBL_API_EXISTS_menu_cell_layer_is_highlighted
440 #define _PBL_API_EXISTS_menu_layer_set_normal_colors
441 #define _PBL_API_EXISTS_menu_layer_set_highlight_colors
442 #define _PBL_API_EXISTS_menu_layer_pad_bottom_enable
443 #define _PBL_API_EXISTS_menu_layer_get_center_focused
444 #define _PBL_API_EXISTS_menu_layer_set_center_focused
445 #define _PBL_API_EXISTS_menu_layer_is_index_selected
446 #define _PBL_API_EXISTS_simple_menu_layer_create
447 #define _PBL_API_EXISTS_simple_menu_layer_destroy
448 #define _PBL_API_EXISTS_simple_menu_layer_get_layer
449 #define _PBL_API_EXISTS_simple_menu_layer_get_selected_index
450 #define _PBL_API_EXISTS_simple_menu_layer_set_selected_index
451 #define _PBL_API_EXISTS_simple_menu_layer_get_menu_layer
452 #define _PBL_API_EXISTS_action_bar_layer_create
453 #define _PBL_API_EXISTS_action_bar_layer_destroy
454 #define _PBL_API_EXISTS_action_bar_layer_get_layer
455 #define _PBL_API_EXISTS_action_bar_layer_set_context
456 #define _PBL_API_EXISTS_action_bar_layer_set_click_config_provider
457 #define _PBL_API_EXISTS_action_bar_layer_set_icon
458 #define _PBL_API_EXISTS_action_bar_layer_clear_icon
459 #define _PBL_API_EXISTS_action_bar_layer_add_to_window
460 #define _PBL_API_EXISTS_action_bar_layer_remove_from_window
461 #define _PBL_API_EXISTS_action_bar_layer_set_background_color
462 #define _PBL_API_EXISTS_action_bar_layer_set_icon_animated
463 #define _PBL_API_EXISTS_action_bar_layer_set_icon_press_animation
464 #define _PBL_API_EXISTS_status_bar_layer_create
465 #define _PBL_API_EXISTS_status_bar_layer_destroy
466 #define _PBL_API_EXISTS_status_bar_layer_get_layer
467 #define _PBL_API_EXISTS_status_bar_layer_get_background_color
468 #define _PBL_API_EXISTS_status_bar_layer_get_foreground_color
469 #define _PBL_API_EXISTS_status_bar_layer_set_colors
470 #define _PBL_API_EXISTS_status_bar_layer_set_separator_mode
471 #define _PBL_API_EXISTS_bitmap_layer_create
472 #define _PBL_API_EXISTS_bitmap_layer_destroy
473 #define _PBL_API_EXISTS_bitmap_layer_get_layer
474 #define _PBL_API_EXISTS_bitmap_layer_get_bitmap
475 #define _PBL_API_EXISTS_bitmap_layer_set_bitmap
476 #define _PBL_API_EXISTS_bitmap_layer_set_alignment
477 #define _PBL_API_EXISTS_bitmap_layer_set_background_color
478 #define _PBL_API_EXISTS_bitmap_layer_set_compositing_mode
479 #define _PBL_API_EXISTS_rot_bitmap_layer_create
480 #define _PBL_API_EXISTS_rot_bitmap_layer_destroy
481 #define _PBL_API_EXISTS_rot_bitmap_layer_set_corner_clip_color
482 #define _PBL_API_EXISTS_rot_bitmap_layer_set_angle
483 #define _PBL_API_EXISTS_rot_bitmap_layer_increment_angle
484 #define _PBL_API_EXISTS_rot_bitmap_set_src_ic
485 #define _PBL_API_EXISTS_rot_bitmap_set_compositing_mode
486 #define _PBL_API_EXISTS_number_window_create
487 #define _PBL_API_EXISTS_number_window_destroy
488 #define _PBL_API_EXISTS_number_window_set_label
489 #define _PBL_API_EXISTS_number_window_set_max
490 #define _PBL_API_EXISTS_number_window_set_min
491 #define _PBL_API_EXISTS_number_window_set_value
492 #define _PBL_API_EXISTS_number_window_set_step_size
493 #define _PBL_API_EXISTS_number_window_get_value
494 #define _PBL_API_EXISTS_number_window_get_window
495 #define _PBL_API_EXISTS_action_menu_item_get_label
496 #define _PBL_API_EXISTS_action_menu_item_get_action_data
497 #define _PBL_API_EXISTS_action_menu_level_create
498 #define _PBL_API_EXISTS_action_menu_level_set_display_mode
499 #define _PBL_API_EXISTS_action_menu_level_add_action
500 #define _PBL_API_EXISTS_action_menu_level_add_child
501 #define _PBL_API_EXISTS_action_menu_hierarchy_destroy
502 #define _PBL_API_EXISTS_action_menu_get_context
503 #define _PBL_API_EXISTS_action_menu_get_root_level
504 #define _PBL_API_EXISTS_action_menu_open
505 #define _PBL_API_EXISTS_action_menu_freeze
506 #define _PBL_API_EXISTS_action_menu_unfreeze
507 #define _PBL_API_EXISTS_action_menu_set_result_window
508 #define _PBL_API_EXISTS_action_menu_close
509 #define _PBL_API_EXISTS_vibes_cancel
510 #define _PBL_API_EXISTS_vibes_short_pulse
511 #define _PBL_API_EXISTS_vibes_long_pulse
512 #define _PBL_API_EXISTS_vibes_double_pulse
513 #define _PBL_API_EXISTS_vibes_enqueue_custom_pattern
514 #define _PBL_API_EXISTS_light_enable_interaction
515 #define _PBL_API_EXISTS_light_enable
516 #define _PBL_API_EXISTS_preferred_result_display_duration
517 #define _PBL_API_EXISTS_preferred_content_size
518 #define _PBL_API_EXISTS_quiet_time_is_active
519 #define _PBL_API_EXISTS_strftime
520 #define _PBL_API_EXISTS_localtime
521 #define _PBL_API_EXISTS_gmtime
522 #define _PBL_API_EXISTS_mktime
523 #define _PBL_API_EXISTS_time
524 #define _PBL_API_EXISTS_difftime
525 #define _PBL_API_EXISTS_time_ms
526 #define _PBL_API_EXISTS_time_start_of_today
527 
530 
533 
541 #define PBL_API_EXISTS(x) defined(_PBL_API_EXISTS_##x)
542 
544