载入中...
搜索中...
未找到
eve::animation::MotionRuntime::QuatDesc结构体 参考

#include <MotionRuntime.h>

Public 属性

MotionQuat from {}
 
MotionQuat to {}
 
float duration = 0.f
 
float delay = 0.f
 
int loops = 1
 
MotionLoopMode loopMode = MotionLoopMode::Restart
 
std::string ease = "linear"
 
IMotionQuatSink * sink = nullptr
 
QuatCallback onUpdate
 
VoidCallback onComplete
 
VoidCallback onCancel
 
bool cancelOnError = true
 

详细描述

在文件 MotionRuntime.h 第 112 行定义.

类成员变量说明

◆ cancelOnError

bool eve::animation::MotionRuntime::QuatDesc::cancelOnError = true

在文件 MotionRuntime.h 第 124 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::cancelOnError().

◆ delay

float eve::animation::MotionRuntime::QuatDesc::delay = 0.f

在文件 MotionRuntime.h 第 116 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::delay().

◆ duration

float eve::animation::MotionRuntime::QuatDesc::duration = 0.f

在文件 MotionRuntime.h 第 115 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::MotionQuatBuilder().

◆ ease

std::string eve::animation::MotionRuntime::QuatDesc::ease = "linear"

在文件 MotionRuntime.h 第 119 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::ease().

◆ from

MotionQuat eve::animation::MotionRuntime::QuatDesc::from {}

在文件 MotionRuntime.h 第 113 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::MotionQuatBuilder().

◆ loopMode

MotionLoopMode eve::animation::MotionRuntime::QuatDesc::loopMode = MotionLoopMode::Restart

在文件 MotionRuntime.h 第 118 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::loops().

◆ loops

int eve::animation::MotionRuntime::QuatDesc::loops = 1

在文件 MotionRuntime.h 第 117 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::loops().

◆ onCancel

VoidCallback eve::animation::MotionRuntime::QuatDesc::onCancel

在文件 MotionRuntime.h 第 123 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::onCancel().

◆ onComplete

VoidCallback eve::animation::MotionRuntime::QuatDesc::onComplete

在文件 MotionRuntime.h 第 122 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::onComplete().

◆ onUpdate

QuatCallback eve::animation::MotionRuntime::QuatDesc::onUpdate

在文件 MotionRuntime.h 第 121 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::onUpdate().

◆ sink

IMotionQuatSink* eve::animation::MotionRuntime::QuatDesc::sink = nullptr

◆ to

MotionQuat eve::animation::MotionRuntime::QuatDesc::to {}

在文件 MotionRuntime.h 第 114 行定义.

被这些函数引用 eve::animation::MotionQuatBuilder::MotionQuatBuilder().


该结构体的文档由以下文件生成: