cf::ui::components¶
Namespaces¶
| Name |
|---|
| cf::ui::components::core |
| cf::ui::components::material |
Classes¶
| Name | |
|---|---|
| class | cf::ui::components::ICFAbstractAnimation Abstract animation base class. |
| class | cf::ui::components::ICFAnimationGroup Animation group for combining multiple animations. |
| class | cf::ui::components::ICFAnimationManagerFactory Animation Factory Manager Interface. |
| class | cf::ui::components::ICFSpringAnimation Spring-based animation interface. |
| class | cf::ui::components::ICFTimingAnimation Timing-based animation interface. |
Types¶
| Name | |
|---|---|
| using std::function< ICFAbstractAnimation *(QObject *)> | AnimationCreator Animation creator function type. |
Types Documentation¶
using AnimationCreator¶
using cf::ui::components::AnimationCreator = typedef std::function<ICFAbstractAnimation*(QObject*)>;
Animation creator function type.
Since: 0.1
Function signature for creating animations dynamically. Used with registerAnimationCreator for type-safe animation registration.
Updated on 2026-03-09 at 10:14:00 +0000