跳转至

cf::ui::components::material

Namespaces

Name
cf::ui::components::material::token_literals

Classes

Name
struct cf::ui::components::material::AnimationDescriptor
Animation descriptor structure.
class cf::ui::components::material::AnimationStrategy
Abstract strategy interface for animation customization.
class cf::ui::components::material::CFMaterialAnimationFactory
Material Design 3 Animation Factory.
class cf::ui::components::material::CFMaterialFadeAnimation
Material Design 3 Fade Animation.
class cf::ui::components::material::CFMaterialPropertyAnimation
Material Design 3 Property Animation.
class cf::ui::components::material::CFMaterialScaleAnimation
Material Design 3 Scale Animation.
class cf::ui::components::material::CFMaterialSlideAnimation
Material Design 3 Slide Animation.
class cf::ui::components::material::DefaultAnimationStrategy
Default animation strategy implementation.

Types

Name
enum class SlideDirection { Up, Down, Left, Right}
Slide direction enumeration.

Types Documentation

enum SlideDirection

Enumerator Value Description
Up Slide upward (widget moves from bottom to top)
Down Slide downward (widget moves from top to bottom)
Left Slide leftward (widget moves from right to left)
Right Slide rightward (widget moves from left to right)

Slide direction enumeration.

Since: 0.1

Defines the four cardinal directions for slide animations.


Updated on 2026-03-09 at 10:14:00 +0000