Animation Framework¶
Frame-based animation system for graphics widgets. More...
Classes¶
| Name | |
|---|---|
| struct | CFBD_BaseAnimationOps Operation callbacks for animation timing control. |
| struct | __CFBD_BaseAnimation |
| struct | CFBD_BaseAnimation Base animation state and configuration. |
Types¶
| Name | |
|---|---|
| typedef struct __CFBD_BaseAnimation | CFBD_BaseAnimation |
Functions¶
| Name | |
|---|---|
| void | CFBD_InitBaseAnimation(CFBD_BaseAnimation * pBaseAnimation) |
Detailed Description¶
Frame-based animation system for graphics widgets.
See: animation_config.hfor configuration parameters
This module provides the core animation framework used throughout the graphics subsystem. It enables smooth visual transitions, UI element animations, and temporal effects.
Key features:
- Frame-based animation timing
- Configurable animation duration and frame count
- Customizable delay callbacks for timing control
- Integration with widget and graphics subsystems
Animations are created with CFBD_InitBaseAnimation() and configured through CFBD_BaseAnimationOps for delay handling.
Types Documentation¶
typedef CFBD_BaseAnimation¶
Functions Documentation¶
function CFBD_InitBaseAnimation¶
Updated on 2026-02-03 at 13:21:55 +0000