CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
cydui::property_timeline_t Struct Reference
+ Collaboration diagram for cydui::property_timeline_t:

Public Member Functions

refl::any interpolate (double x, refl::any initial_value) const
 

Public Attributes

std::list< std::tuple< double, refl::any, std::function< refl::any(refl::any, refl::any, double)>, easing::function_type > > keyframes {}
 

Detailed Description

Definition at line 44 of file animations.cppm.

Member Function Documentation

◆ interpolate()

refl::any cydui::property_timeline_t::interpolate ( double x,
refl::any initial_value ) const
inline

Definition at line 45 of file animations.cppm.

Member Data Documentation

◆ keyframes

std::list<std::tuple< double, refl::any, std::function<refl::any(refl::any, refl::any, double)>, easing::function_type> > cydui::property_timeline_t::keyframes {}

Definition at line 74 of file animations.cppm.


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