Classes¶
- struct CCGraphic_Image
- namespace CFBD
Core Framework Bare Device (CFBD) namespace *. - struct CFBDBootTuple
- struct CFBDGraphicCircle
Represents a circle defined by center point and radius. - struct CFBDGraphicRect
Represents a rectangle defined by top-left and bottom-right corner points. - struct CFBDGraphicSize
Represents dimensions (width and height) of a rectangular area. - struct CFBDGraphic_Line
Represents a line segment defined by two endpoints. - struct CFBDGraphic_Point
Represents a 2D point in the graphics coordinate system. - struct CFBDGraphic_Text
- struct CFBDGraphic_Triangle
Represents a triangle defined by three vertices. - struct CFBDGraphic_Vec2i
Represents a 2D vector with signed 32-bit integer components. - struct CFBD_BaseAnimation
Base animation state and configuration. - struct CFBD_BaseAnimationOps
Operation callbacks for animation timing control. - struct CFBD_ButtonCreationPack
- struct CFBD_DemoDescriptor
Demo descriptor structure. - struct CFBD_GPIOHandle
Public GPIO handle combining platform handle and pin id. - struct CFBD_GraphicArc
Represents a circular arc defined by center, radius, and angular range. - struct CFBD_GraphicDevice
The main graphics device object. - struct CFBD_GraphicDeviceOperation
Virtual operation table for graphics device functionality. - struct CFBD_GraphicEllipse
Represents an ellipse defined by center point and two radii. - struct CFBD_I2CHandle
Public I2C handle containing the operations table and private state. - struct CFBD_I2COperations
Function table that a backend must implement to drive an I2C bus. - struct CFBD_I2C_IORequestParams
Helper structure used by convenience read/write helpers. - struct CFBD_I2C_Message
Single I2C message description used for multi-message transfers. - struct CFBD_IconTextMenuItem
- struct CFBD_LoggerOperations
- struct CFBD_MenuItemCallbackPack
- struct CFBD_MenuOps
- struct CFBD_NativeLoggerOperations
- struct CFBD_OLED
The generic OLED device object exposed to application code. - struct CFBD_OLEDOperations
Virtual operation table implementing OLED driver functionality. - struct CFBD_OLED_DeviceSpecific
Device-specific configuration for an OLED panel. - struct CFBD_OLED_IICInitsParams
Initialization parameters for OLED devices using I2C. - struct CFBD_ProgressBarOps
- struct CFBD_ST_I2CPrivate
Backend-private state for the STM32 I2C implementation. - struct CFBD_ST_UARTPrivate
- struct CFBD_ST_UART_AsyncHelper
- struct CFBD_UART_AsyncCallbacks
As C owns no virtual, we need to filled the function processor by users. - struct CFBD_WidgetCreationPack
- struct CFBD_WidgetOperations
- struct CFBD_WidgetRequestOverrideOperations
- struct IntrButtonArrayInfo
- struct _CFBD_GraphicDevice
- struct _CFBD_I2CHandle
- struct _CFBD_I2C_Message
- struct _CFBD_IconTextMenu
- struct _CFBD_IconTextMenuOps
Operation table for icon-text menu. - struct _CFBD_Menu
- struct _CFBD_OLED
- struct _CFBD_OLED_OPS
- struct _CFBD_PlainButton
- struct _CFBD_UARTHandle
- struct _CFBD_UARTOperations
- struct __CFBDApplication
Application descriptor. - struct __CFBDGraphicCircle
- struct __CFBDInputDeviceBase
- struct __CFBDInputDeviceBaseOps
- struct __CFBDInputEvent
- struct __CFBDInputEventContext
- struct __CFBDInputEventContextOperations
- struct __CFBD_BaseAnimation
- struct __CFBD_DeviceIDGenerator
- struct __CFBD_GraphicArc
- struct __CFBD_GraphicEllipse
- struct __CFBD_Logger
- struct __CFBD_MenuIndicator
- struct __CFBD_MenuItem
- struct __CFBD_MenuItemArray
- struct __CFBD_ProgressBar
- struct __CFBD_Widget
Clean and LightWighted Containers for the widget sessions. - struct __SSD132XPrivateDatas
- namespace for
Updated on 2026-02-03 at 13:21:55 +0000