◆ bone()
| TransformTRS eve::animation::MotionDatabase::SchemaSampler::bone |
( |
int |
index, |
|
|
float |
time |
|
) |
| const |
|
inline |
在文件 MotionDatabaseSchema.cpp 第 186 行定义.
引用了 eve::animation::clampf(), clip, eve::animation::AnimClip::getDuration(), eve::animation::AnimClip::getLoop(), index, eve::animation::detail::mulTRS(), raw(), root, rootBone, time , 以及 eve::animation::AnimClip::wrapTime().
◆ raw()
| TransformTRS eve::animation::MotionDatabase::SchemaSampler::raw |
( |
int |
bone, |
|
|
float |
time |
|
) |
| const |
|
inline |
在文件 MotionDatabaseSchema.cpp 第 164 行定义.
引用了 eve::animation::AnimSkeleton::bindLocal(), bone, clip, eve::animation::AnimSkeleton::getParent(), local, eve::animation::detail::mulTRS(), parent, raw(), skeleton , 以及 time.
被这些函数引用 bone(), raw() , 以及 root().
◆ root()
| TransformTRS eve::animation::MotionDatabase::SchemaSampler::root |
( |
float |
time | ) |
const |
|
inline |
在文件 MotionDatabaseSchema.cpp 第 169 行定义.
引用了 a, b, clip, duration, end, eve::animation::AnimClip::getDuration(), eve::animation::AnimClip::getLoop(), local, eve::animation::detail::mulTRS(), raw(), rootBone, start, step, time , 以及 eve::animation::AnimClip::wrapTime().
◆ clip
| const AnimClip& eve::animation::MotionDatabase::SchemaSampler::clip |
◆ rootBone
| int eve::animation::MotionDatabase::SchemaSampler::rootBone |
◆ skeleton
| const AnimSkeleton& eve::animation::MotionDatabase::SchemaSampler::skeleton |
该结构体的文档由以下文件生成: