Optional bridge producing a real runtime AnimClip from an editor document. 更多...
#include <AnimationClip.h>
Public 成员函数 | |
| Result< animation::AnimClip * > | build (const AnimationClipDocumentTarget &document, const animation::AnimSkeleton *skeleton) const |
| Build a new runtime clip; caller owns the result. | |
详细描述
Optional bridge producing a real runtime AnimClip from an editor document.
在文件 AnimationClip.h 第 179 行定义.
成员函数说明
◆ build()
| Result< animation::AnimClip * > eve::animation_editing::AnimationClipRuntimeBuilder::build | ( | const AnimationClipDocumentTarget & | document, |
| const animation::AnimSkeleton * | skeleton | ||
| ) | const |
Build a new runtime clip; caller owns the result.
在文件 AnimationClipRuntime.cpp 第 8 行定义.
引用了 bone, bones, clip, eve::editing::diagnosticRule(), eve::animation_editing::AnimationClipDocumentTarget::events(), eve::animation::AnimSkeleton::findBone(), eve::animation::AnimSkeleton::getBoneCount(), eve::animation::AnimSkeleton::getBoneName(), eve::editing::Value::getIf(), index, key, root, settings, eve::animation_editing::AnimationClipDocumentTarget::snapshotValue(), eve::animation_editing::AnimationClipDocumentTarget::targetId(), eve::animation_editing::AnimationClipDocumentTarget::tracks() , 以及 eve::animation_editing::AnimationClipDocumentTarget::validate().
该类的文档由以下文件生成:
- src/modules/animation/editing/AnimationClip.h
- src/modules/animation/editing/AnimationClipRuntime.cpp