跳转至

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