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

Public Member Functions

 AnimationSystem (const fabric::tasks::executor::sptr &executor)
 
void enable ()
 
void disable ()
 
void start_animation (animation &anim, const cydui::components::component_base_t::sptr &component)
 

Public Attributes

fabric::wiring::output_signal< AnimationSystem, components::component_base_t::sptrs_repaint {}
 
fabric::wiring::output_signal< AnimationSystem, bool & > s_render_all {}
 
fabric::wiring::output_signal< AnimationSystems_compose_all {}
 

Detailed Description

Definition at line 350 of file animations.cppm.

Constructor & Destructor Documentation

◆ AnimationSystem()

cydui::AnimationSystem::AnimationSystem ( const fabric::tasks::executor::sptr & executor)
inlineexplicit

Definition at line 360 of file animations.cppm.

Member Function Documentation

◆ disable()

void cydui::AnimationSystem::disable ( )
inline

Definition at line 377 of file animations.cppm.

◆ enable()

void cydui::AnimationSystem::enable ( )
inline

Definition at line 363 of file animations.cppm.

+ Here is the caller graph for this function:

◆ start_animation()

void cydui::AnimationSystem::start_animation ( animation & anim,
const cydui::components::component_base_t::sptr & component )
inline

Definition at line 454 of file animations.cppm.

+ Here is the call graph for this function:

Member Data Documentation

◆ s_compose_all

fabric::wiring::output_signal<AnimationSystem> cydui::AnimationSystem::s_compose_all {}

Definition at line 358 of file animations.cppm.

◆ s_render_all

fabric::wiring::output_signal<AnimationSystem, bool&> cydui::AnimationSystem::s_render_all {}

Definition at line 357 of file animations.cppm.

◆ s_repaint

fabric::wiring::output_signal<AnimationSystem, components::component_base_t::sptr> cydui::AnimationSystem::s_repaint {}

Definition at line 356 of file animations.cppm.


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