Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenStickCommunity/GP2040-CE
/ types & classes
Types & classes
287 in github.com/OpenStickCommunity/GP2040-CE
⨍
Functions
2,613
◇
Types & classes
287
↓ 58 callers
Class
RGB
headers/animationstation/animation.h:13
↓ 16 callers
Enum
GamepadHotkey
src/config_legacy.cpp:66
↓ 16 callers
Class
Names
Keeps a set of nested names and formats them to C identifier.
lib/nanopb/generator/nanopb_generator.py:209
↓ 12 callers
Class
EncodedSize
Class used to represent the encoded size of a field or a message. Consists of a combination of symbolic sizes and integer sizes.
lib/nanopb/generator/nanopb_generator.py:265
↓ 4 callers
Class
DataAndStatusCode
src/webconfig.cpp:221
↓ 2 callers
Class
Enum
lib/nanopb/generator/nanopb_generator.py:391
↓ 2 callers
Class
Message
lib/nanopb/generator/nanopb_generator.py:1238
↓ 2 callers
Class
TemporaryDirectory
TemporaryDirectory fallback for Python 2
lib/nanopb/generator/proto/__init__.py:17
↓ 1 callers
Class
ExtensionField
lib/nanopb/generator/nanopb_generator.py:1074
↓ 1 callers
Class
ExtensionRange
lib/nanopb/generator/nanopb_generator.py:1034
↓ 1 callers
Class
Field
lib/nanopb/generator/nanopb_generator.py:542
↓ 1 callers
Class
MangleNames
Handles conversion of type names according to mangle_names option: M_NONE = 0; // Default, no typename mangling M_STRIP_PACKAGE = 1; // Strip
lib/nanopb/generator/nanopb_generator.py:1705
↓ 1 callers
Class
NamingStyle
lib/nanopb/generator/nanopb_generator.py:129
↓ 1 callers
Class
NamingStyleC
lib/nanopb/generator/nanopb_generator.py:154
↓ 1 callers
Class
OneOf
lib/nanopb/generator/nanopb_generator.py:1127
↓ 1 callers
Class
ProtoFile
lib/nanopb/generator/nanopb_generator.py:1787
Class
www/src/Services/Http.ts:9
Enum
ADDON_PROCESS
headers/addonmanager.h:8
Class
ADS1219
lib/ADS1219/ADS1219.h:77
Class
ADS1219Device
headers/interfaces/i2c/ads1219/ads1219_dev.h:9
Class
ADS1256
lib/ADS1256/ADS1256.h:142
Class
AddonBlock
headers/addonmanager.h:15
Class
AddonManager
headers/addonmanager.h:20
Class
AddonOptions
src/config_legacy.cpp:234
Class
AnalogInput
headers/addons/analog.h:133
Class
Animation
headers/animationstation/animation.h:111
Class
AnimationOptions
src/config_legacy.cpp:360
Class
AnimationStation
headers/animationstation/animationstation.h:25
Class
AstroDriver
headers/drivers/astro/AstroDriver.h:12
Enum
BOOT_MODES
MUST MATCH NAVIGATION.JSX
src/webconfig.cpp:2550
Class
Base64
headers/base64.h:31
Class
BoardLedAddon
headers/addons/board_led.h:27
Class
BoardOptions
src/config_legacy.cpp:409
Enum
BootAction
headers/gp2040.h:46
Enum
BootMode
headers/system.h:20
Class
BootselButtonAddon
headers/addons/bootsel_button.h:18
Enum
ButtonLayout
src/config_legacy.cpp:97
Class
ButtonLayoutCustomOptions
src/config_legacy.cpp:176
Class
ButtonLayoutParams
src/config_legacy.cpp:164
Enum
ButtonLayoutRight
src/config_legacy.cpp:119
Class
ButtonLayoutScreen
headers/display/ui/screens/ButtonLayoutScreen.h:108
Class
BuzzerSpeakerAddon
Buzzer Speaker
headers/addons/buzzerspeaker.h:129
Class
CRC32
\brief A class for calculating the CRC32 checksum from arbitrary data. \sa http://forum.arduino.cc/index.php?topic=91179.0
lib/CRC32/src/CRC32.h:13
Class
CalibrationBlock
lib/WiiExtension/extensions/MotionPlusExtension.h:13
Class
CalibrationData
lib/WiiExtension/extensions/MotionPlusExtension.h:23
Class
Chase
headers/animationstation/effects/chase.h:11
Class
ClassicExtension
lib/WiiExtension/extensions/ClassicExtension.h:11
Class
ConfigFooter
We put a ConfigFooter struct at the end of the flash area reserved for FlashPROM. It contains a magicvalue, the size of the serialized config data and
src/config_utils.cpp:1769
Class
ConfigScreen
headers/display/ui/screens/ConfigScreen.h:6
Class
CustomTheme
headers/animationstation/effects/customtheme.h:8
Class
CustomThemePressed
headers/animationstation/effects/customthemepressed.h:9
Class
DRV8833RumbleAddon
Buzzer Speaker
headers/addons/drv8833_rumble.h:47
Class
DeviceBase
headers/interfaces/devicebase.h:4
Class
DisplayAddon
i2C OLED Display
headers/addons/display.h:189
Enum
DisplayMode
headers/display/GPGFX_UI_screens.h:4
Class
DisplaySaverScreen
headers/display/ui/screens/DisplaySaverScreen.h:10
Enum
DpadDirection
src/config_legacy.cpp:57
Enum
DpadMode
src/config_legacy.cpp:41
Class
DriverManager
headers/drivermanager.h:9
Enum
DrumButtons
lib/WiiExtension/extensions/DrumExtension.h:6
Class
DrumExtension
lib/WiiExtension/extensions/DrumExtension.h:15
Class
DualDirectionalInput
headers/addons/dualdirectional.h:19
Class
EgretDriver
headers/drivers/egret/EgretDriver.h:12
Class
EventManager
headers/eventmanager.h:27
Class
ExtensionBase
lib/WiiExtension/extensions/ExtensionBase.h:72
Class
FieldMaxSize
lib/nanopb/generator/nanopb_generator.py:524
Class
FlashPROM
lib/FlashPROM/src/FlashPROM.h:22
Class
FocusModeAddon
headers/addons/focus_mode.h:38
Class
GP2040
headers/gp2040.h:19
Class
GP2040Aux
headers/gp2040aux.h:12
Class
GPAddon
headers/gpaddon.h:9
Class
GPAnalogEvent
headers/events/GPGamepadEvent.h:97
Class
GPAnalogMoveEvent
headers/events/GPGamepadEvent.h:106
Class
GPAnalogProcessedMoveEvent
headers/events/GPGamepadEvent.h:118
Class
GPAuthDriver
headers/drivers/shared/gpauthdriver.h:15
Class
GPButton
headers/display/ui/elements/GPButton.h:9
Class
GPButtonDownEvent
headers/events/GPGamepadEvent.h:61
Class
GPButtonEvent
headers/events/GPGamepadEvent.h:40
Class
GPButtonProcessedDownEvent
headers/events/GPGamepadEvent.h:85
Class
GPButtonProcessedUpEvent
headers/events/GPGamepadEvent.h:73
Class
GPButtonUpEvent
headers/events/GPGamepadEvent.h:49
Class
GPConfig
headers/gpconfig.h:9
Class
GPDriver
headers/drivermanager.h:7
Class
GPDriver
GP2040-CE USB Device Class Driver
headers/gpdriver.h:26
Class
GPEncoderChangeEvent
headers/events/GPEncoderEvent.h:4
Class
GPEvent
headers/events/GPEvent.h:6
Class
GPGFX
headers/display/GPGFX.h:9
Class
GPGFX_DisplayBase
headers/interfaces/i2c/displaybase.h:10
Class
GPGFX_OBD_SSD1306
headers/interfaces/i2c/ssd1306/obd_ssd1306.h:9
Class
GPGFX_TinySSD1306
headers/interfaces/i2c/ssd1306/tiny_ssd1306.h:8
Class
GPGFX_UI
headers/display/GPGFX_UI.h:15
Class
GPGamepadEvent
headers/events/GPGamepadEvent.h:6
Class
GPLabel
headers/display/ui/elements/GPLabel.h:6
Class
GPLever
headers/display/ui/elements/GPLever.h:6
Class
GPMenu
headers/display/ui/elements/GPMenu.h:8
Class
GPMenuNavigateEvent
headers/events/GPMenuNavigateEvent.h:6
Class
GPProfileChangeEvent
headers/events/GPProfileEvent.h:4
Class
GPRestartEvent
headers/events/GPRestartEvent.h:6
Class
GPScreen
headers/display/ui/elements/GPScreen.h:8
Class
GPShape
headers/display/ui/elements/GPShape.h:7
next →
1–100 of 287, ranked by callers