Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FASTSHIFT/WatchX
/ types & classes
Types & classes
98 in github.com/FASTSHIFT/WatchX
⨍
Functions
4,257
◇
Types & classes
98
↓ 2 callers
Class
Quaternion
WatchX/Libraries/MPU6050/helper_3dmath.h:35
↓ 1 callers
Class
BitStreamReader
Helper for drawCompressed()
WatchX/WatchX/Game/Arduboy2/Arduboy2.cpp:855
↓ 1 callers
Class
SPISettings
WatchX/ArduinoAPI/SPI.h:72
↓ 1 callers
Class
String
The string class
WatchX/ArduinoAPI/WString.h:58
Class
Adafruit_BMP085
WatchX/Libraries/Adafruit_BMP180/Adafruit_BMP085.h:54
Class
Adafruit_GFX
WatchX/Libraries/Adafruit_GFX_Library/Adafruit_GFX.h:9
Class
Adafruit_GFX_Button
WatchX/Libraries/Adafruit_GFX_Library/Adafruit_GFX.h:143
Class
Adafruit_SPITFT
WatchX/Libraries/Adafruit_GFX_Library/Adafruit_SPITFT.h:27
Class
Adafruit_ST7789
WatchX/Libraries/Adafruit_ST7789/Adafruit_ST7789.h:17
Class
Arduboy
WatchX/WatchX/Game/Arduboy/Arduboy.h:36
Class
Arduboy2
\brief * The main functions provided for writing sketches for the Arduboy, * _including_ text output. * * \details * This class is derived from A
WatchX/WatchX/Game/Arduboy2/Arduboy2.h:1359
Class
Arduboy2Audio
\brief * Provide speaker and sound control. * * \details * This class provides functions to initialize the speaker and control the * enabling and
WatchX/WatchX/Game/Arduboy2/Arduboy2Audio.h:73
Class
Arduboy2Base
\brief * The main functions provided for writing sketches for the Arduboy, * _minus_ text output. * * \details * This class in inherited by Ardub
WatchX/WatchX/Game/Arduboy2/Arduboy2.h:202
Class
Arduboy2Core
\brief * Lower level functions generally dealing directly with the hardware. * * \details * This class is inherited by Arduboy2Base and thus also
WatchX/WatchX/Game/Arduboy2/Arduboy2Core.h:331
Class
ArduboyAudio
WatchX/WatchX/Game/Arduboy/audio/audio.h:16
Class
ArduboyCore
WatchX/WatchX/Game/Arduboy/core/core.h:136
Class
ArduboyTunes
WatchX/WatchX/Game/Arduboy/audio/audio.h:30
Class
BeepPin1
\brief * Play simple square wave tones using speaker pin 1. * * \note * Class `BeepPin2` provides identical functions for playing tones on speaker
WatchX/WatchX/Game/Arduboy2/Arduboy2Beep.h:122
Class
BeepPin2
\brief * Play simple square wave tones using speaker pin 2. * * \details * This class contains the same functions as class `BeepPin1` except they
WatchX/WatchX/Game/Arduboy2/Arduboy2Beep.h:284
Class
ButtonEvent
WatchX/Libraries/ButtonEvent/ButtonEvent.h:25
Enum
ButtonState
WatchX/Libraries/ButtonEvent/ButtonEvent.h:85
Class
EEPROMClass
WatchX/Libraries/EEPROM/EEPROM.h:63
Class
EEPROM_File
WatchX/Libraries/EEPROM_File/EEPROM_File.h:7
Enum
Event_Type
WatchX/Libraries/ButtonEvent/ButtonEvent.h:35
Class
Fastwire
WatchX/Libraries/I2Cdev/I2Cdev.h:157
Class
FilterAverage
WatchX/Libraries/DigitalFilter/DigitalFilter.h:15
Class
FilterHysteresis
WatchX/Libraries/DigitalFilter/DigitalFilter.h:89
Class
FlashDevice
WatchX/Core/CMSIS/Flash/FlashOS.h:51
Class
FlashDevice
WatchX/Core/CMSIS/Flash/STM32F4xx/FlashDev.c:43
Class
FlashSectors
WatchX/Core/CMSIS/Flash/FlashOS.h:44
Class
FlashSectors
WatchX/Core/CMSIS/Flash/FlashOS.h:64
Class
GFXcanvas1
WatchX/Libraries/Adafruit_GFX_Library/Adafruit_GFX.h:174
Class
GFXcanvas16
WatchX/Libraries/Adafruit_GFX_Library/Adafruit_GFX.h:198
Class
GFXcanvas8
WatchX/Libraries/Adafruit_GFX_Library/Adafruit_GFX.h:185
Class
HardwareSerial
WatchX/ArduinoAPI/HardwareSerial.h:68
Class
I2Cdev
WatchX/Libraries/I2Cdev/I2Cdev.h:103
Enum
IRQn
WatchX/Core/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h:196
Enum
MODE
WatchX/WatchX/Game/chribocchi/chribocchi.cpp:9
Class
MPU6050
WatchX/Libraries/MPU6050/MPU6050.h:401
Class
MillisTaskManager
WatchX/Libraries/MillisTaskManager/MillisTaskManager.h:57
Class
MultiTarget
WatchX/ArduinoAPI/Stream.cpp:291
Class
MultiTarget
WatchX/ArduinoAPI/Stream.h:122
Class
MyArduboy
WatchX/WatchX/Game/chribocchi/MyArduboy.h:7
Class
PageManager
WatchX/Libraries/PageManager/PageManager.h:44
Class
Point
\brief * An object to define a single point for collision functions. * * \details * The location of the point is given by X and Y coordinates. *
WatchX/WatchX/Game/Arduboy2/Arduboy2.h:140
Class
Print
WatchX/ArduinoAPI/Printable.h:25
Class
Print
WatchX/ArduinoAPI/Print.h:42
Class
Printable
WatchX/ArduinoAPI/Printable.h:33
Class
Rect
\brief * A rectangle object for collision functions. * * \details * The X and Y coordinates specify the top left corner of a rectangle with the *
WatchX/WatchX/Game/Arduboy2/Arduboy2.h:105
Class
SPIClass
WatchX/ArduinoAPI/SPI.h:109
Class
STM32_PinInfo
WatchX/Core/gpio.h:53
Class
Sprites
\brief * A class for drawing animated sprites from image and mask bitmaps. * * \details * The functions in this class will draw to the screen buff
WatchX/WatchX/Game/Arduboy2/Sprites.h:75
Class
SpritesB
\brief * A class for drawing animated sprites from image and mask bitmaps. * Optimized for small code size. * * \details * The functions in this
WatchX/WatchX/Game/Arduboy2/SpritesB.h:40
Class
Stream
WatchX/ArduinoAPI/Stream.h:38
Class
Stream::MultiTarget
WatchX/ArduinoAPI/Stream.cpp:287
Class
StringSumHelper
An inherited class for holding the result of a concatenation. These result objects are assumed to be writable by subsequent concatenations.
WatchX/ArduinoAPI/WString.h:55
Class
Task
WatchX/Libraries/MillisTaskManager/MillisTaskManager.h:61
Class
Task
WatchX/Libraries/MillisTaskManager/MillisTaskManager.h:69
Class
TwoWire
WatchX/ArduinoAPI/Wire.h:70
Class
TwoWire
WatchX/Libraries/I2Cdev/I2Cdev.h:179
Class
VectorFloat
WatchX/Libraries/MPU6050/helper_3dmath.h:159
Class
VectorInt16
WatchX/Libraries/MPU6050/helper_3dmath.h:92
Class
WireBase
WatchX/ArduinoAPI/WireBase.h:74
Class
__FlashStringHelper
WatchX/ArduinoAPI/WString.h:50
Class
_disp_drv_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.h:42
Class
_disp_drv_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.h:85
Class
_disp_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.h:41
Class
_disp_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:38
Class
_disp_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:89
Class
_lv_anim_t
WatchX/Libraries/lvgl/src/lv_misc/lv_anim.h:47
Class
_lv_async_info_t
WatchX/Libraries/lvgl/src/lv_misc/lv_async.h:33
Class
_lv_event_temp_data
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:41
Class
_lv_event_temp_data
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:45
Class
_lv_font_struct
WatchX/Libraries/lvgl/src/lv_font/lv_font.h:68
Class
_lv_font_struct
WatchX/Libraries/lvgl/src/lv_font/lv_font.h:71
Class
_lv_fs_drv_t
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.h:66
Class
_lv_fs_drv_t
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.h:71
Class
_lv_group_t
* TYPEDEFS **********************/
WatchX/Libraries/lvgl/src/lv_core/lv_group.h:50
Class
_lv_group_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:149
Class
_lv_group_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:158
Class
_lv_img_decoder
WatchX/Libraries/lvgl/src/lv_draw/lv_img_decoder.h:129
Class
_lv_img_decoder_dsc
WatchX/Libraries/lvgl/src/lv_draw/lv_img_decoder.h:130
Class
_lv_indev_drv_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:40
Class
_lv_indev_drv_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:78
Class
_lv_indev_proc_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:110
Class
_lv_indev_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:39
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_core/lv_obj.h:57
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_core/lv_obj.h:189
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.h:121
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.h:137
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:37
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:122
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_indev.h:157
Class
_lv_obj_t
WatchX/Libraries/lvgl/src/lv_misc/lv_async.h:38
Class
_lv_task_t
WatchX/Libraries/lvgl/src/lv_misc/lv_task.h:38
Class
cmb_hard_fault_regs
WatchX/Libraries/cm_backtrace/cm_backtrace.c:200
Class
cmb_hard_fault_regs
* Cortex-M fault registers */
WatchX/Libraries/cm_backtrace/cmb_def.h:155
Class
i2c_msg
WatchX/ArduinoAPI/WireBase.h:56