Home
last modified time | relevance | path

Searched refs:pAnimation (Results 1 – 25 of 104) sorted by relevance

12345

/dports/deskutils/cairo-dock-plugins/cairo-dock-plug-ins-3.4.1/Cairo-Penguin/src/
H A Dapplet-animation.c97 1./pAnimation->iNbFrames, in _penguin_draw_texture()
98 1./pAnimation->iNbDirections, in _penguin_draw_texture()
108 if (pAnimation == NULL) in penguin_draw_on_dock_opengl()
128 if (pAnimation == NULL) in penguin_draw_on_dock()
211 .5*myData.iCurrentDirection, 1./pAnimation->iNbFrames, 1./pAnimation->iNbDirections, in penguin_move_in_icon()
212 pAnimation->iFrameWidth*f, pAnimation->iFrameHeight*f, in penguin_move_in_icon()
259pAnimation->iAcceleration > 0 && myData.iCurrentSpeed > pAnimation->iTerminalVelocity) || (pAnimat… in penguin_calculate_new_position()
463 if (pAnimation == NULL) in penguin_set_new_animation()
467 if (pAnimation->pSurfaces == NULL && pAnimation->iTexture == 0) in penguin_set_new_animation()
499 if (pAnimation == NULL || (pAnimation->bEnding && myData.iCount > 0)) in penguin_update_container()
[all …]
H A Dapplet-theme.c157 PenguinAnimation *pAnimation; in penguin_load_theme() local
173 if (pAnimation->bEnding) in penguin_load_theme()
188 else if (pAnimation->iSpeed == 0 && pAnimation->iAcceleration == 0 && pAnimation->iNbFrames == 1) in penguin_load_theme()
212 if (pAnimation->cFilePath == NULL) in penguin_load_animation_buffer()
229 pAnimation->iFrameWidth = (int) pImageBuffer->iWidth / pAnimation->iNbFrames; in penguin_load_animation_buffer()
230 pAnimation->iFrameHeight = (int) pImageBuffer->iHeight / pAnimation->iNbDirections; in penguin_load_animation_buffer()
231 cd_debug (" surface chargee (%dx%d)", pAnimation->iFrameWidth, pAnimation->iFrameHeight); in penguin_load_animation_buffer()
239 pAnimation->pSurfaces = g_new (cairo_surface_t **, pAnimation->iNbDirections); in penguin_load_animation_buffer()
243 pAnimation->pSurfaces[i] = g_new (cairo_surface_t *, pAnimation->iNbFrames); in penguin_load_animation_buffer()
249 pAnimation->iFrameWidth, in penguin_load_animation_buffer()
[all …]
H A Dapplet-config.c47 if (pAnimation->pSurfaces != NULL) in _penguin_reset_one_animation()
50 for (i = 0; i < pAnimation->iNbDirections; i ++) in _penguin_reset_one_animation()
52 for (j = 0; j < pAnimation->iNbFrames; j ++) in _penguin_reset_one_animation()
54 cairo_surface_destroy (pAnimation->pSurfaces[i][j]); in _penguin_reset_one_animation()
56 g_free (pAnimation->pSurfaces[i]); in _penguin_reset_one_animation()
57 pAnimation->pSurfaces[i] = NULL; in _penguin_reset_one_animation()
59 g_free (pAnimation->pSurfaces); in _penguin_reset_one_animation()
60 pAnimation->pSurfaces = NULL; in _penguin_reset_one_animation()
62 if (pAnimation->iTexture != 0) in _penguin_reset_one_animation()
64 _cairo_dock_delete_texture (pAnimation->iTexture); in _penguin_reset_one_animation()
[all …]
H A Dapplet-notifications.c46 PenguinAnimation *pAnimation = penguin_get_current_animation ();
47 if (penguin_is_resting (pAnimation))
53 PenguinAnimation *pAnimation = penguin_get_current_animation ();
106 PenguinAnimation *pAnimation = penguin_get_current_animation (); in on_build_container_menu() local
107 if(pAnimation == NULL) in on_build_container_menu()
125 PenguinAnimation *pAnimation = penguin_get_current_animation ();
126 if(pAnimation == NULL)
137 if (penguin_is_resting (pAnimation))
166 PenguinAnimation *pAnimation = penguin_get_current_animation (); local
167 if(pAnimation == NULL)
[all …]
H A Dapplet-animation.h29 #define penguin_is_resting(pAnimation) (pAnimation == NULL || ((pAnimation)->iNbFrames <= 1 && (pAn… argument
53 void penguin_calculate_new_position (GldiModuleInstance *myApplet, PenguinAnimation *pAnimation, in…
55 void penguin_advance_to_next_frame (GldiModuleInstance *myApplet, PenguinAnimation *pAnimation);
62 int penguin_choose_next_animation (GldiModuleInstance *myApplet, PenguinAnimation *pAnimation);
/dports/games/corsix-th/CorsixTH-0.65.1/CorsixTH/Src/
H A Dth_lua_anims.cpp224 T* pAnimation; in l_anim_persist() local
234 pAnimation->persist(pWriter); in l_anim_persist()
270 pAnimation->depersist(pReader); in l_anim_depersist()
325 pAnimation->set_flags(0); in l_anim_set_anim()
372 pAnimation->remove_from_tile(); in l_anim_set_tile()
433 pAnimation->set_parent(pParent); in l_anim_set_parent()
452 pAnimation->set_flags(pAnimation->get_flags() | iFlags); in l_anim_set_flag_partial()
454 pAnimation->set_flags(pAnimation->get_flags() & ~iFlags); in l_anim_set_flag_partial()
463 pAnimation->set_flags(pAnimation->get_flags() & in l_anim_make_visible()
473 pAnimation->set_flags(pAnimation->get_flags() | in l_anim_make_invisible()
[all …]
/dports/deskutils/cairo-dock-plugins/cairo-dock-plug-ins-3.4.1/Animated-icons/src/
H A Dapplet-notifications.c69 CDAnimation *pAnimation; in _cd_animations_start() local
76 pCurrentAnimation->pAnimation = pAnimation; in _cd_animations_start()
80 if (pAnimation->init) in _cd_animations_start()
139 CDAnimation *pAnimation; in _get_animation_from_name() local
146 return pAnimation->id; in _get_animation_from_name()
188 CDAnimation *pAnimation; in cd_animations_post_render_icon() local
195 pAnimation = pCurrentAnimation->pAnimation; in cd_animations_post_render_icon()
232 pAnimation = pCurrentAnimation->pAnimation; in cd_animations_render_icon()
277 pAnimation = pCurrentAnimation->pAnimation; in cd_animations_update_icon()
298 else if (bUseOpenGL && pAnimation->bDrawIcon && ! pAnimation->bDrawReflect) in cd_animations_update_icon()
[all …]
H A Dapplet-blink.c75 CDAnimation *pAnimation = &myData.pAnimations[CD_ANIMATIONS_BLINK]; in cd_animations_register_blink() local
76 pAnimation->cName = "blink"; in cd_animations_register_blink()
77 pAnimation->cDisplayedName = D_("Blink"); in cd_animations_register_blink()
78 pAnimation->id = CD_ANIMATIONS_BLINK; in cd_animations_register_blink()
79 pAnimation->bDrawIcon = FALSE; in cd_animations_register_blink()
80 pAnimation->bDrawReflect = FALSE; in cd_animations_register_blink()
81 pAnimation->init = init; in cd_animations_register_blink()
82 pAnimation->update = update; in cd_animations_register_blink()
83 pAnimation->render = render; in cd_animations_register_blink()
84 pAnimation->post_render = post_render; in cd_animations_register_blink()
[all …]
H A Dapplet-busy.c109 CDAnimation *pAnimation = &myData.pAnimations[CD_ANIMATIONS_BUSY]; in cd_animations_register_busy() local
110 pAnimation->cName = "busy"; in cd_animations_register_busy()
111 pAnimation->cDisplayedName = D_("Busy"); in cd_animations_register_busy()
112 pAnimation->id = CD_ANIMATIONS_BUSY; in cd_animations_register_busy()
113 pAnimation->bDrawIcon = FALSE; in cd_animations_register_busy()
114 pAnimation->bDrawReflect = FALSE; in cd_animations_register_busy()
115 pAnimation->init = init; in cd_animations_register_busy()
116 pAnimation->update = update; in cd_animations_register_busy()
117 pAnimation->render = NULL; in cd_animations_register_busy()
118 pAnimation->post_render = post_render; in cd_animations_register_busy()
[all …]
H A Dapplet-pulse.c104 CDAnimation *pAnimation = &myData.pAnimations[CD_ANIMATIONS_PULSE]; in cd_animations_register_pulse() local
105 pAnimation->cName = "pulse"; in cd_animations_register_pulse()
106 pAnimation->cDisplayedName = D_("Pulse"); in cd_animations_register_pulse()
107 pAnimation->id = CD_ANIMATIONS_PULSE; in cd_animations_register_pulse()
108 pAnimation->bDrawIcon = FALSE; in cd_animations_register_pulse()
109 pAnimation->bDrawReflect = FALSE; in cd_animations_register_pulse()
110 pAnimation->init = init; in cd_animations_register_pulse()
111 pAnimation->update = update; in cd_animations_register_pulse()
112 pAnimation->render = render; in cd_animations_register_pulse()
113 pAnimation->post_render = NULL; in cd_animations_register_pulse()
[all …]
H A Dapplet-bounce.c180 CDAnimation *pAnimation = &myData.pAnimations[CD_ANIMATIONS_BOUNCE]; in cd_animations_register_bounce() local
181 pAnimation->cName = "bounce"; in cd_animations_register_bounce()
182 pAnimation->cDisplayedName = D_("Bounce"); in cd_animations_register_bounce()
183 pAnimation->id = CD_ANIMATIONS_BOUNCE; in cd_animations_register_bounce()
184 pAnimation->bDrawIcon = FALSE; in cd_animations_register_bounce()
185 pAnimation->bDrawReflect = FALSE; in cd_animations_register_bounce()
186 pAnimation->init = init; in cd_animations_register_bounce()
187 pAnimation->update = update; in cd_animations_register_bounce()
188 pAnimation->render = render; in cd_animations_register_bounce()
189 pAnimation->post_render = post_render; in cd_animations_register_bounce()
[all …]
H A Dapplet-wave.c285 CDAnimation *pAnimation = &myData.pAnimations[CD_ANIMATIONS_WAVE]; in cd_animations_register_wave() local
286 pAnimation->cName = "wave"; in cd_animations_register_wave()
287 pAnimation->cDisplayedName = D_("Wave"); in cd_animations_register_wave()
288 pAnimation->id = CD_ANIMATIONS_WAVE; in cd_animations_register_wave()
289 pAnimation->bDrawIcon = TRUE; in cd_animations_register_wave()
290 pAnimation->bDrawReflect = FALSE; in cd_animations_register_wave()
291 pAnimation->init = init; in cd_animations_register_wave()
292 pAnimation->update = update; in cd_animations_register_wave()
293 pAnimation->render = render; in cd_animations_register_wave()
294 pAnimation->post_render = NULL; in cd_animations_register_wave()
[all …]
/dports/games/openclaw/OpenClaw-0.0-51-gbac7730/OpenClaw/Engine/Actor/Components/
H A DAnimationComponent.h15 void NotifyAnimationLooped(Animation* pAnimation);
16 void NotifyAnimationStarted(Animation* pAnimation);
18 void NotifyAnimationPaused(Animation* pAnimation);
19 void NotifyAnimationResumed(Animation* pAnimation);
20 void NotifyAnimationAtLastFrame(Animation* pAnimation);
22 void NotifyAnimationEndedDelay(Animation* pAnimation);
33 virtual void VOnAnimationLooped(Animation* pAnimation) { } in VOnAnimationLooped() argument
34 virtual void VOnAnimationStarted(Animation* pAnimation) { } in VOnAnimationStarted() argument
36 virtual void VOnAnimationPaused(Animation* pAnimation) { } in VOnAnimationPaused() argument
37 virtual void VOnAnimationResumed(Animation* pAnimation) { } in VOnAnimationResumed() argument
[all …]
H A DFloorSpikeComponent.cpp48 void FloorSpikeComponent::VOnAnimationFrameChanged(Animation* pAnimation, AnimationFrame* pLastFram… in VOnAnimationFrameChanged() argument
66 …(pNewFrame->idx == pAnimation->GetAnimFramesSize() - 1 && pLastFrame->idx == pAnimation->GetAnimFr… in VOnAnimationFrameChanged()
68 pAnimation->SetDelay(m_TimeOn); in VOnAnimationFrameChanged()
83 (pLastFrame->idx == pAnimation->GetAnimFramesSize() - 1) && in VOnAnimationFrameChanged()
84 (pNewFrame->idx == pAnimation->GetAnimFramesSize() - 2)) in VOnAnimationFrameChanged()
H A DSpringBoardComponent.cpp55 void SpringBoardComponent::VOnAnimationFrameChanged(Animation* pAnimation, AnimationFrame* pLastFra… in VOnAnimationFrameChanged() argument
59 if ((pAnimation->GetName() == m_Properties.springAnimName) && in VOnAnimationFrameChanged()
74 if (pAnimation->IsAtLastAnimFrame()) in VOnAnimationFrameChanged()
94 void SpringBoardComponent::VOnAnimationLooped(Animation* pAnimation) in VOnAnimationLooped() argument
96 if (pAnimation->GetName() == m_Properties.springAnimName) in VOnAnimationLooped()
98 pAnimation->SetDelay(m_Properties.springDelay); in VOnAnimationLooped()
H A DAnimationComponent.cpp403 void AnimationSubject::NotifyAnimationLooped(Animation* pAnimation) in NotifyAnimationLooped() argument
407 pSubject->VOnAnimationLooped(pAnimation); in NotifyAnimationLooped()
411 void AnimationSubject::NotifyAnimationStarted(Animation* pAnimation) in NotifyAnimationStarted() argument
415 pSubject->VOnAnimationStarted(pAnimation); in NotifyAnimationStarted()
423 pSubject->VOnAnimationFrameChanged(pAnimation, pLastFrame, pNewFrame); in NotifyAnimationFrameChanged()
427 void AnimationSubject::NotifyAnimationPaused(Animation* pAnimation) in NotifyAnimationPaused() argument
431 pSubject->VOnAnimationPaused(pAnimation); in NotifyAnimationPaused()
435 void AnimationSubject::NotifyAnimationResumed(Animation* pAnimation) in NotifyAnimationResumed() argument
439 pSubject->VOnAnimationResumed(pAnimation); in NotifyAnimationResumed()
443 void AnimationSubject::NotifyAnimationAtLastFrame(Animation* pAnimation) in NotifyAnimationAtLastFrame() argument
[all …]
/dports/graphics/osg34/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgAnimation/
H A DBasicAnimationManager.cpp49 if (!findAnimation(pAnimation)) in playAnimation()
52 if ( isPlaying(pAnimation) ) in playAnimation()
53 stopAnimation(pAnimation); in playAnimation()
55 _animationsPlaying[priority].push_back(pAnimation); in playAnimation()
58 pAnimation->setStartTime(_lastUpdate); in playAnimation()
59 pAnimation->setWeight(weight); in playAnimation()
62 bool BasicAnimationManager::stopAnimation(Animation* pAnimation) in stopAnimation() argument
69 if( (*it) == pAnimation ) in stopAnimation()
123 if ( (*iterAnim) == pAnimation ) in findAnimation()
130 bool BasicAnimationManager::isPlaying(Animation* pAnimation) in isPlaying() argument
[all …]
/dports/graphics/osg/OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgAnimation/
H A DBasicAnimationManager.cpp59 if (!findAnimation(pAnimation)) in playAnimation()
62 if ( isPlaying(pAnimation) ) in playAnimation()
63 stopAnimation(pAnimation); in playAnimation()
65 _animationsPlaying[priority].push_back(pAnimation); in playAnimation()
68 pAnimation->setStartTime(_lastUpdate); in playAnimation()
69 pAnimation->setWeight(weight); in playAnimation()
72 bool BasicAnimationManager::stopAnimation(Animation* pAnimation) in stopAnimation() argument
79 if( (*it) == pAnimation ) in stopAnimation()
133 if ( (*iterAnim) == pAnimation ) in findAnimation()
140 bool BasicAnimationManager::isPlaying(Animation* pAnimation) in isPlaying() argument
[all …]
/dports/devel/upp/upp/bazaar/plugin/assimp/code/PostProcessing/
H A DValidateDataStructure.cpp539 Validate(&pAnimation->mName); in Validate()
542 if (pAnimation->mNumChannels || pAnimation->mNumMorphMeshChannels) in Validate()
544 if (!pAnimation->mChannels && pAnimation->mNumChannels) { in Validate()
546 pAnimation->mNumChannels); in Validate()
548 if (!pAnimation->mMorphMeshChannels && pAnimation->mNumMorphMeshChannels) { in Validate()
559 Validate(pAnimation, pAnimation->mChannels[i]); in Validate()
568 Validate(pAnimation, pAnimation->mMorphMeshChannels[i]); in Validate()
842 … if (pAnimation->mDuration > 0. && pNodeAnim->mPositionKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
870 … if (pAnimation->mDuration > 0. && pNodeAnim->mRotationKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
897 … if (pAnimation->mDuration > 0. && pNodeAnim->mScalingKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/assimp/code/PostProcessing/
H A DValidateDataStructure.cpp539 Validate(&pAnimation->mName); in Validate()
542 if (pAnimation->mNumChannels || pAnimation->mNumMorphMeshChannels) in Validate()
544 if (!pAnimation->mChannels && pAnimation->mNumChannels) { in Validate()
546 pAnimation->mNumChannels); in Validate()
548 if (!pAnimation->mMorphMeshChannels && pAnimation->mNumMorphMeshChannels) { in Validate()
559 Validate(pAnimation, pAnimation->mChannels[i]); in Validate()
568 Validate(pAnimation, pAnimation->mMorphMeshChannels[i]); in Validate()
839 … if (pAnimation->mDuration > 0. && pNodeAnim->mPositionKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
867 … if (pAnimation->mDuration > 0. && pNodeAnim->mRotationKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
894 … if (pAnimation->mDuration > 0. && pNodeAnim->mScalingKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/assimp/code/PostProcessing/
H A DValidateDataStructure.cpp539 Validate(&pAnimation->mName); in Validate()
542 if (pAnimation->mNumChannels || pAnimation->mNumMorphMeshChannels) in Validate()
544 if (!pAnimation->mChannels && pAnimation->mNumChannels) { in Validate()
546 pAnimation->mNumChannels); in Validate()
548 if (!pAnimation->mMorphMeshChannels && pAnimation->mNumMorphMeshChannels) { in Validate()
559 Validate(pAnimation, pAnimation->mChannels[i]); in Validate()
568 Validate(pAnimation, pAnimation->mMorphMeshChannels[i]); in Validate()
839 … if (pAnimation->mDuration > 0. && pNodeAnim->mPositionKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
867 … if (pAnimation->mDuration > 0. && pNodeAnim->mRotationKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
894 … if (pAnimation->mDuration > 0. && pNodeAnim->mScalingKeys[i].mTime > pAnimation->mDuration+0.001) in Validate()
[all …]
/dports/multimedia/assimp/assimp-5.1.3/code/PostProcessing/
H A DValidateDataStructure.cpp490 Validate(&pAnimation->mName); in Validate()
493 if (pAnimation->mNumChannels || pAnimation->mNumMorphMeshChannels) { in Validate()
494 if (!pAnimation->mChannels && pAnimation->mNumChannels) { in Validate()
498 if (!pAnimation->mMorphMeshChannels && pAnimation->mNumMorphMeshChannels) { in Validate()
503 if (!pAnimation->mChannels[i]) { in Validate()
507 Validate(pAnimation, pAnimation->mChannels[i]); in Validate()
514 Validate(pAnimation, pAnimation->mMorphMeshChannels[i]); in Validate()
768 …if (pAnimation->mDuration > 0. && pNodeAnim->mPositionKeys[i].mTime > pAnimation->mDuration + 0.00… in Validate()
793 …if (pAnimation->mDuration > 0. && pNodeAnim->mRotationKeys[i].mTime > pAnimation->mDuration + 0.00… in Validate()
818 …if (pAnimation->mDuration > 0. && pNodeAnim->mScalingKeys[i].mTime > pAnimation->mDuration + 0.001… in Validate()
[all …]
/dports/games/openclaw/OpenClaw-0.0-51-gbac7730/OpenClaw/Engine/Actor/Components/EnemyAI/
H A DPunkRatAIStateComponent.cpp116 void PunkRatAIStateComponent::VOnAnimationFrameChanged(Animation* pAnimation, AnimationFrame* pLast… in VOnAnimationFrameChanged() argument
118 if (pAnimation->GetOwnerComponent() == m_pAnimationComponent) in VOnAnimationFrameChanged()
120 if ((pAnimation->GetName() == m_RatFireAnim) && (pNewFrame->idx == m_RatFireAnimFrameIdx)) in VOnAnimationFrameChanged()
128 … if ((pAnimation->GetName() == m_CannonFireAnim) && (pNewFrame->idx == m_CannonFireAnimFrameIdx)) in VOnAnimationFrameChanged()
150 void PunkRatAIStateComponent::VOnAnimationLooped(Animation* pAnimation) in VOnAnimationLooped() argument
152 if (pAnimation->GetOwnerComponent() == m_pAnimationComponent) in VOnAnimationLooped()
154 if (pAnimation->GetName() == m_RatFireAnim) in VOnAnimationLooped()
158 else if (pAnimation->GetName() == m_RatRecoilAnim) in VOnAnimationLooped()
166 if (pAnimation->GetName() == m_CannonFireAnim) in VOnAnimationLooped()
/dports/games/openclaw/OpenClaw-0.0-51-gbac7730/OpenClaw/Engine/Actor/Components/AIComponents/
H A DTogglePegAIComponent.cpp124 void TogglePegAIComponent::VOnAnimationFrameChanged(Animation* pAnimation, AnimationFrame* pLastFra… in VOnAnimationFrameChanged() argument
142 if (pAnimation->IsAtLastAnimFrame()) in VOnAnimationFrameChanged()
144 pAnimation->SetDelay(m_OffDuration); in VOnAnimationFrameChanged()
146 else if (pAnimation->IsAtFirstAnimFrame()) in VOnAnimationFrameChanged()
148 pAnimation->SetDelay(m_OnDuration); in VOnAnimationFrameChanged()
152 …(pNewFrame->idx == pAnimation->GetAnimFramesSize() - 2 && pLastFrame->idx == pAnimation->GetAnimFr… in VOnAnimationFrameChanged()
162 void TogglePegAIComponent::VOnAnimationLooped(Animation* pAnimation) in VOnAnimationLooped() argument
/dports/games/openclaw/OpenClaw-0.0-51-gbac7730/OpenClaw/Engine/Actor/Components/EnemyAI/Gabriel/
H A DGabrielEncounter.cpp152 if (pAnimation->GetName() == m_ThrowBombAnim && pNewFrame->idx == m_ThrowBombAnimFrameIdx) in VOnAnimationFrameChanged()
183 void GabrielAIStateComponent::VOnAnimationLooped(Animation* pAnimation) in VOnAnimationLooped() argument
443 if (pAnimation->GetName() == m_VerticalFireAnim && pNewFrame->idx == m_VerticalFireAnimIdx) in VOnAnimationFrameChanged()
453 void GabrielCannonComponent::VOnAnimationLooped(Animation* pAnimation) in VOnAnimationLooped() argument
455 if (pAnimation->GetName() == m_ToVerticalAnim) in VOnAnimationLooped()
459 else if (pAnimation->GetName() == m_VerticalFireAnim) in VOnAnimationLooped()
464 else if (pAnimation->GetName() == m_ToHorizontalAnim) in VOnAnimationLooped()
468 else if (pAnimation->GetName() == m_HorizontalFireAnim) in VOnAnimationLooped()
484 void GabrielCannonComponent::VOnAnimationAtLastFrame(Animation* pAnimation) in VOnAnimationAtLastFrame() argument
486 if (pAnimation->GetName() == m_ToVerticalAnim) in VOnAnimationAtLastFrame()
[all …]

12345