Timeline editing capability for skeletal clips. 更多...
#include <AnimationClip.h>
Public 成员函数 | |
| virtual | ~IAnimationClipEditTarget ()=default |
| Releases IAnimationClipEditTarget resources. | |
| virtual Result< DomainOperation > | makeSetSettings (double duration, double sampleRate, bool loop) const =0 |
| Plan replacement of duration, sample rate and looping settings. | |
| virtual Result< DomainOperation > | makeSetTrack (const AnimationBoneTrack &track) const =0 |
| Plan creation or replacement of a complete stable bone track. | |
| virtual Result< DomainOperation > | makeDeleteTrack (const StableId &track) const =0 |
| Plan removal of a stable bone track. | |
| virtual Result< DomainOperation > | makeSetEvent (const AnimationEventRecord &event) const =0 |
| Plan creation or replacement of an event marker. | |
| virtual Result< DomainOperation > | makeDeleteEvent (const StableId &event) const =0 |
| Plan removal of an event marker. | |
| virtual Result< DomainOperation > | makeSetMask (const AnimationMaskEntry &mask) const =0 |
| Plan replacement of a bone mask weight. | |
静态 Public 成员函数 | |
| static CapabilityId | editingCapabilityId () |
| Stable capability id for clip timeline operations. | |
| static CapabilityId | editorCapabilityId () |
| Compatibility spelling retained for existing editor tools. | |
详细描述
Timeline editing capability for skeletal clips.
在文件 AnimationClip.h 第 78 行定义.
构造及析构函数说明
◆ ~IAnimationClipEditTarget()
|
virtualdefault |
Releases IAnimationClipEditTarget resources.
成员函数说明
◆ editingCapabilityId()
|
inlinestatic |
Stable capability id for clip timeline operations.
在文件 AnimationClip.h 第 83 行定义.
被这些函数引用 eve::animation_editing::AnimationClipDocumentTarget::describe(), editorCapabilityId() , 以及 eve::animation_editing::AnimationClipDocumentTarget::queryCapability().
◆ editorCapabilityId()
|
inlinestatic |
Compatibility spelling retained for existing editor tools.
在文件 AnimationClip.h 第 85 行定义.
◆ makeDeleteEvent()
|
pure virtual |
Plan removal of an event marker.
◆ makeDeleteTrack()
|
pure virtual |
Plan removal of a stable bone track.
◆ makeSetEvent()
|
pure virtual |
Plan creation or replacement of an event marker.
◆ makeSetMask()
|
pure virtual |
Plan replacement of a bone mask weight.
◆ makeSetSettings()
|
pure virtual |
Plan replacement of duration, sample rate and looping settings.
◆ makeSetTrack()
|
pure virtual |
Plan creation or replacement of a complete stable bone track.
该类的文档由以下文件生成:
- src/modules/animation/editing/AnimationClip.h