CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
cydui::animation Class Reference

Public Types

using duration = animation_data::duration
 
using frame_iterator_t = decltype(animation_data::keyframes_.begin())
 

Public Member Functions

 animation (std::initializer_list< keyframe > keyframes, animation_opts opts={})
 

Friends

class AnimationSystem
 

Detailed Description

Definition at line 311 of file animations.cppm.

Member Typedef Documentation

◆ duration

using cydui::animation::duration = animation_data::duration

Definition at line 315 of file animations.cppm.

◆ frame_iterator_t

using cydui::animation::frame_iterator_t = decltype(animation_data::keyframes_.begin())

Definition at line 316 of file animations.cppm.

Constructor & Destructor Documentation

◆ animation()

cydui::animation::animation ( std::initializer_list< keyframe > keyframes,
animation_opts opts = {} )
inlineexplicit

Definition at line 318 of file animations.cppm.

Friends And Related Symbol Documentation

◆ AnimationSystem

friend class AnimationSystem
friend

Definition at line 313 of file animations.cppm.


The documentation for this class was generated from the following file: