Searched refs:IAnimationInternal (Results 1 - 8 of 8) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | animation_state.cpp | 70 if (auto internal = interface_pointer_cast<IAnimationInternal>(GetOwner())) { in NotifyEvaluationNeeded() 75 void AnimationState::NotifyStateChanged(const IAnimationInternal::AnimationStateChangedInfo& info) const in NotifyStateChanged() 77 if (auto internal = interface_pointer_cast<IAnimationInternal>(GetOwner())) { in NotifyStateChanged() 121 return Move(IAnimationInternal::MoveParams::FromProgress(progress)); in Step() 124 constexpr IAnimationInternal::AnimationTargetState GetTargetState(const IAnimationInternal::MoveParams& move) noexcept 126 using AnimationTargetState = IAnimationInternal::AnimationTargetState; 146 AnimationState::StepStatus AnimationState::Move(const IAnimationInternal::MoveParams& move) in Move() 148 using AnimationTargetState = IAnimationInternal::AnimationTargetState; in Move() 200 state = IAnimationInternal in Seek() [all...] |
H A D | animation_state.h | 69 IAnimationInternal::AnimationTargetState state { IAnimationInternal::AnimationTargetState::UNDEFINED }; 125 StepStatus Move(const IAnimationInternal::MoveParams& move); 147 constexpr IAnimationInternal::AnimationTargetState GetAnimationTargetState() const noexcept 161 void NotifyStateChanged(const IAnimationInternal::AnimationStateChangedInfo& info) const; 163 bool SetState(IAnimationInternal::AnimationTargetState state); 178 IAnimationInternal::AnimationTargetState animationState_ { IAnimationInternal::AnimationTargetState::STOPPED };
|
H A D | intf_animation_internal.h | 23 META_REGISTER_INTERFACE(IAnimationInternal, "ab8878c9-9784-4949-84a4-2a7988ec1b80") 26 * @brief The IAnimationInternal interface defins the internal interface used between 29 class IAnimationInternal : public CORE_NS::IInterface { class 30 META_INTERFACE(CORE_NS::IInterface, IAnimationInternal)
|
H A D | staggered_animation_state.cpp | 181 constexpr IAnimationInternal::MoveParams TransformChild(const StaggeredAnimationState::AnimationSegment& segment, 182 float parentProgress, IAnimationInternal::AnimationTargetState parentState, bool reverse) noexcept 184 using AnimationTargetState = IAnimationInternal::AnimationTargetState; 185 IAnimationInternal::MoveParams params; 251 if (const auto internal = interface_cast<IAnimationInternal>(segment.animation_)) { in Evaluate() 312 if (transform.state == IAnimationInternal::AnimationTargetState::RUNNING) { in GetActiveAnimation() 331 if (auto internal = interface_cast<IAnimationInternal>(segment.animation_)) { in Evaluate() 349 if (params.state == IAnimationInternal::AnimationTargetState::RUNNING || in Evaluate() 352 if (const auto internal = interface_cast<IAnimationInternal>(segment.animation_)) { in Evaluate()
|
H A D | animation.h | 37 IAttachment, IContainable, IMutableContainable, IAnimationInternal, Interfaces...> { 41 IContainable, IMutableContainable, IAnimationInternal, Interfaces...>; 95 protected: // IAnimationInternal 101 bool Move(const IAnimationInternal::MoveParams& move) override 106 void OnAnimationStateChanged(const IAnimationInternal::AnimationStateChangedInfo& info) override
|
H A D | track_animation.cpp | 60 void TrackAnimation::OnAnimationStateChanged(const IAnimationInternal::AnimationStateChangedInfo& info) in OnAnimationStateChanged() 62 using AnimationTargetState = IAnimationInternal::AnimationTargetState; in OnAnimationStateChanged()
|
H A D | track_animation.h | 68 protected: // IAnimationInternal 69 void OnAnimationStateChanged(const IAnimationInternal::AnimationStateChangedInfo& info) override;
|
H A D | keyframe_animation.cpp | 42 using AnimationTargetState = IAnimationInternal::AnimationTargetState; in OnAnimationStateChanged()
|
Completed in 5 milliseconds