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

Exported Modules

module  cydui.easing_functions
 
module  cydui.components.base
 
module  cydui.animations.complexity
 
module  cydui.interpolation
 

Classes

class  cydui::keyframe
 
struct  cydui::animation_opts
 
struct  cydui::animation_state
 

Typedefs

using cydui::property_id_t = std::pair<refl::type_id_t, std::string>
 
using cydui::keyframe_list = std::initializer_list<keyframe>
 

Functions

std::size_t operator() (const cydui::property_id_t &x) const noexcept
 
void cydui::animate (const components::component_base_t::sptr &component, animation &anim)
 

Files

file  include/cyd_ui/animations/animations.cppm