equal
deleted
inserted
replaced
744 { |
744 { |
745 TextureStopAnimation(aMessage); |
745 TextureStopAnimation(aMessage); |
746 } |
746 } |
747 break; |
747 break; |
748 } |
748 } |
|
749 case EAlfTextureCleanAnimation: |
|
750 { |
|
751 if ( RequireTextureOwnerId( aMessage ) ) |
|
752 { |
|
753 TextureCleanAnimation(aMessage); |
|
754 } |
|
755 break; |
|
756 } |
749 case EAlfTextureStartAnimation: |
757 case EAlfTextureStartAnimation: |
750 { |
758 { |
751 if ( RequireTextureOwnerId( aMessage ) ) |
759 if ( RequireTextureOwnerId( aMessage ) ) |
752 { |
760 { |
753 TextureStartAnimation(aMessage); |
761 TextureStartAnimation(aMessage); |
2902 } |
2910 } |
2903 |
2911 |
2904 aMessage.Complete( err ); |
2912 aMessage.Complete( err ); |
2905 } |
2913 } |
2906 |
2914 |
2907 |
2915 void CAlfAppSrvSession::TextureCleanAnimation(const RMessage2& aMessage) |
|
2916 { |
|
2917 TInt id = aMessage.Int0(); |
|
2918 CHuiGifAnimationTexture* tex = NULL; |
|
2919 for (TInt index = 0; index < iAnimatedTextures.Count(); index++) |
|
2920 { |
|
2921 tex = iAnimatedTextures.operator[](index); |
|
2922 if (tex->Id() == id) |
|
2923 { |
|
2924 tex->DeleteAnimatedTexture(); |
|
2925 break; |
|
2926 } |
|
2927 } |
|
2928 aMessage.Complete( KErrNone ); |
|
2929 } |
2908 // End of file |
2930 // End of file |