Modules¶
- group Application Management
Application-level bootstrap and clock providers. - group Arc Drawing
- group Graphic Base Helpers
- group Boot
Minimal boot/bootstrap types and helpers. - group Core Definitions
Small portable types and macros used throughout the project. - group I2C Backend Implementation
Backend implementation interface for I2C drivers. - group I2C/IIC Error Codes
Standard error codes for I2C operations. - group I2C High-Level Helpers
Convenience functions for common I2C operations. - group I2C Inline Wrappers
Convenience inline functions for I2C operations. - group OLED Display Cache Configuration
OLED display framebuffer dimensions and settings. - group OLED Display Integration
OLED driver initialization and platform integration. - group Circle Drawing
- group Core System Utilities
System-level utilities for error handling and emergency states. - group Ellipse Drawing
- group Animation Framework
Frame-based animation system for graphics widgets. - group Graphics Core Definitions
Fundamental type definitions for graphics system. - group Graphics Device Abstraction
Generic graphics device interface and operations.- group OLED Graphics Device Adapter
OLED-specific graphics device implementation.
- group OLED Graphics Device Adapter
- group Graphics Utility Helpers
Utility macros and functions for graphics operations. - group Menu Configuration
Configuration parameters for menu widget appearance. - group Graphics Resources
Resource management and configuration for graphics subsystem. - group Text Widget System
Text rendering and typography system.- group Text Configuration
Font size and text rendering configuration.
- group Text Configuration
- group Icon-Text Menu Widget
Horizontal scrollable menu for icon+text display. - group Line Drawing
- group OLED Display Driver
- group OLED Backend Implementations
Backend transport implementations (I2C, SPI) for OLED drivers. - group OLED Device Interface
Device-specific descriptors and configurations for OLED drivers.
- group OLED Backend Implementations
- group Point Utilities
- group Rectangle Operations
- group Rectangle Normalization
Utilities for normalizing rectangle corner points.- group Advanced Rectangle Operations
Complex rectangle manipulation and analysis functions. - group Anchor Flags
Flags for specifying rectangle alignment anchors. - group Point and Rectangle Containment
Functions to check containment and intersection relationships. - group Rectangle Format Conversion
Conversion between different rectangle representations. - group Rectangle Dimensions
Functions to calculate rectangle dimensions.
- group Advanced Rectangle Operations
- group Rectangle Normalization
- group Size Utilities
- group System Clock and Timing
Short blocking delay primitives for timing operations. - group Triangle Drawing
- group new module concepts
- group >: Hierarchical organization of related components
Updated on 2026-02-03 at 13:21:55 +0000