All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups
Here is a list of all modules:
[detail level 123]
oFoundationThe core of the Pebble SDK
|oAppApp entry point and event loop
|oApp CommunicationAPI for interacting with the Pebble communication subsystem
|oAppMessageBi-directional communication between phone apps and Pebble watchapps
|oAppSyncUI synchronization layer for AppMessage
|oAppWorkerManaging the app worker
|oDataLoggingEnables logging data asynchronously to a mobile app
|oDictionaryData serialization utilities
|oEvent ServiceAPIs to handle event services
||oAccelerometerServiceUsing the Pebble accelerometer
||oAppFocusServiceHandling app focus
||oBatteryStateServiceDetermines when the battery state changes
||oBluetoothConnectionServiceDetermine when Pebble is connected to the phone
||oCompassServiceThe Compass Service combines information from Pebble's accelerometer and magnetometer to automatically calibrate the compass and transform the raw magnetic field information into a CompassHeading, that is an angle to north
||\TickTimerServiceHandling time components
|oLaunch Reason
|oLoggingFunctions related to logging from apps
|oMathMath routines
|oMemory ManagementUtility functions for determining an application's memory usage
|oResourcesManaging application resources
|oStorageA mechanism to store persistent application data and state
|oWakeupThe wakeup API allows applications to schedule for a wakeup event. Wakeup events launch applications at a specified time if they are not running, and calls the WakeupHandler callback if the application has subscribed to the service
|oWall TimeFunctions, data structures and other things related to wall clock time
|\WatchInfoProvides information about the watch itself
oGraphicsLow-level drawing routines
|oDrawing PathsFunctions to draw polygons into a graphics context
|oDrawing PrimitivesFunctions to draw into a graphics context
|oDrawing TextFunctions to draw text into a graphics context
|oFontsCustom and system fonts
|oGraphics ContextThe "canvas" into which an application draws
|\Graphics TypesBasic graphics types (point, rect, size, color, bitmaps, etc.) and utility functions
oStandard CStandard C types, functions, constants, etc
|oFormatStandard formatting
|oMathStandard math functions
|oMemoryStandard memory functions
|oStringStandard C-string manipulation
|\TimeStandard system time functions
oUser InterfaceEverything related to user interface
|oAnimationAbstract framework to create arbitrary animations
||\PropertyAnimationConcrete animations to move a layer around over time
|oClicksHandling button click interactions
|oLayersUser interface layers for displaying graphic components
||oActionBarLayerVertical, bar-shaped control widget on the right edge of the window
||oBitmapLayerLayer that displays a bitmap image
||oInverterLayerLayer that inverts anything "below it"
||oMenuLayerLayer that displays a standard list menu. Data is provided using callbacks
||oRotBitmapLayerLayer that displays a rotated bitmap image
||oScrollLayerLayer that scrolls its contents, animated
||oSimpleMenuLayerWrapper around MenuLayer, that uses static data to display a list menu
||\TextLayerLayer that displays and formats a text string
|oLightControlling Pebble's backlight
|oVibesControlling the vibration motor
|oWindowThe basic building block of the user interface
||\NumberWindowA ready-made Window prompting the user to pick a number
|\Window StackThe multiple window manager