xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
xcal::animation::Timeline类 参考

#include <timeline.hpp>

Public 成员函数

 Timeline ()
 
void add (AbsAnimation *animation, float_t start_time, float_t duration)
 
std::vector< std::unique_ptr< AnimationHandle > > & animations ()
 
 Timeline (const Timeline &)=delete
 
 Timeline (Timeline &&)=default
 
Timelineoperator= (const Timeline &)=delete
 
Timelineoperator= (Timeline &&)=default
 

详细描述

在文件 timeline.hpp9 行定义.

构造及析构函数说明

◆ Timeline() [1/3]

xcal::animation::Timeline::Timeline ( )
inlineexplicit

在文件 timeline.hpp15 行定义.

◆ Timeline() [2/3]

xcal::animation::Timeline::Timeline ( const Timeline )
delete

◆ Timeline() [3/3]

xcal::animation::Timeline::Timeline ( Timeline &&  )
default

成员函数说明

◆ add()

void xcal::animation::Timeline::add ( AbsAnimation animation,
float_t  start_time,
float_t  duration 
)
inline

在文件 timeline.hpp18 行定义.

◆ animations()

std::vector< std::unique_ptr< AnimationHandle > > & xcal::animation::Timeline::animations ( )
inline

在文件 timeline.hpp22 行定义.

被这些函数引用 xcal::animation::TimelineDriver::ready_to_play().

◆ operator=() [1/2]

Timeline & xcal::animation::Timeline::operator= ( const Timeline )
delete

◆ operator=() [2/2]

Timeline & xcal::animation::Timeline::operator= ( Timeline &&  )
default

该类的文档由以下文件生成: