Searched refs:ITrackAnimation (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | track_animation.h | 29 … ITimedAnimation, ITrackAnimation, IStartableAnimation, ISerializable> { in META_BEGIN_NAMESPACE() 31 ITrackAnimation, IStartableAnimation, ISerializable>; in META_BEGIN_NAMESPACE() 40 META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(ITrackAnimation, float, Timestamps) in META_BEGIN_NAMESPACE() 45 META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(ITrackAnimation, ICurve1D::Ptr, KeyframeCurves) in META_BEGIN_NAMESPACE() 46 META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(ITrackAnimation, IFunction::Ptr, KeyframeHandlers) in META_BEGIN_NAMESPACE() 47 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(ITrackAnimation, uint32_t, CurrentKeyframeIndex) in META_BEGIN_NAMESPACE()
|
H A D | track_animation_state.cpp | 33 return ITrackAnimation::INVALID_INDEX; in AddKeyframe() 54 index = ITrackAnimation::INVALID_INDEX; in AddKeyframe() 92 currentIndex_ = ITrackAnimation::INVALID_INDEX; in ResetCurrentTrack() 158 if (currentIndex_ == ITrackAnimation::INVALID_INDEX || !keyframeArray_) { in IsInCurrentRange() 177 index = JumpTo(size_t(ITrackAnimation::INVALID_INDEX)); in UpdateIndex() 184 index = JumpTo(size_t(ITrackAnimation::INVALID_INDEX)); in UpdateIndex() 213 if (index == ITrackAnimation::INVALID_INDEX) { in JumpTo() 220 return ITrackAnimation::INVALID_INDEX; in JumpTo() 239 if (currentIndex_ == ITrackAnimation::INVALID_INDEX) { in GetCurrentTrackProgress()
|
H A D | track_animation_state.h | 100 size_t currentIndex_ { ITrackAnimation::INVALID_INDEX }; in META_BEGIN_NAMESPACE()
|
H A D | track_animation.cpp | 200 if (index != ITrackAnimation::INVALID_INDEX) { in AddKeyframe()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/animation/ |
H A D | intf_animation.h | 45 META_REGISTER_INTERFACE(ITrackAnimation, "fdb5ee37-cd69-4591-8bc2-c13332baae18") 245 class ITrackAnimation : public CORE_NS::IInterface { 246 META_INTERFACE(CORE_NS::IInterface, ITrackAnimation, META_NS::InterfaceId::ITrackAnimation)
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/animation/ |
H A D | animation.h | 101 META_API_OBJECT_CONVERTIBLE(META_NS::ITrackAnimation) in META_API_OBJECT_CONVERTIBLE() argument 102 META_API_CACHE_INTERFACE(META_NS::ITrackAnimation, TrackAnimation) in META_API_OBJECT_CONVERTIBLE() 108 if (auto track = interface_cast<META_NS::ITrackAnimation>(object)) { in META_API_OBJECT_CONVERTIBLE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_animation.h | 45 …IEcsTrackAnimation, META_NS::IStartableAnimation, META_NS::ITrackAnimation, META_NS::IPropertyAnim… in SCENE_BEGIN_NAMESPACE() 52 META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(ITrackAnimation, float, Timestamps, {}) in SCENE_BEGIN_NAMESPACE() 53 …META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(ITrackAnimation, META_NS::IFunction::Ptr, KeyframeHandlers) in SCENE_BEGIN_NAMESPACE() 54 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(ITrackAnimation, uint32_t, CurrentKeyframeIndex, -1) in SCENE_BEGIN_NAMESPACE() 56 …META_IMPLEMENT_INTERFACE_ARRAY_PROPERTY(ITrackAnimation, META_NS::ICurve1D::Ptr, KeyframeCurves, {… in SCENE_BEGIN_NAMESPACE()
|
H A D | ecs_animation.cpp | 618 const auto trackAnimation = interface_cast<ITrackAnimation>(&track); in UpdateTimestamps()
|