/*
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:
*
*/
// AknAnim.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
// Avkon Animation Resource Header
#include <aknanim.hrh>
STRUCT ANIM_BLIT_PREVIOUS_VIEW
{
BYTE type = EAnimBlitPreviousView;
WORD x;
WORD y;
}
STRUCT ANIM_BLIT_NEXT_VIEW
{
BYTE type = EAnimBlitNewView;
WORD x;
WORD y;
}
STRUCT ANIM_BLIT_PART_PREVIOUS_VIEW
{
BYTE type = EAnimBlitPartPreviousView;
WORD srcX;
WORD srcY;
WORD width;
WORD height;
WORD destX;
WORD destY;
}
STRUCT ANIM_BLIT_PART_NEXT_VIEW
{
BYTE type = EAnimBlitPartNewView;
WORD steps = 1;
WORD srcX;
WORD srcY;
WORD width;
WORD height;
WORD destX = -32760;
WORD destY = -32760;
}
STRUCT ANIM_DRAW_LINE
{
BYTE type = EAnimDrawLine;
WORD steps = 1;
WORD fromX;
WORD fromY;
WORD toX;
WORD toY;
}
STRUCT ANIM_SET_COLOR
{
BYTE type = EAnimSetColor;
BYTE red;
BYTE green;
BYTE blue;
}
STRUCT ANIM_SLIDE_PART_NEXT_VIEW
{
BYTE type = EAnimBlitSlideNewView;
WORD steps = 1;
WORD srcX;
WORD srcY;
WORD width;
WORD height;
WORD slideToX;
WORD slideToY;
WORD slideFromX;
WORD slideFromY;
}
STRUCT ANIM_WAIT_UNTIL_COMPLETE
{
BYTE type = EAnimWaitUntilComplete;
}
STRUCT ANIM_WAIT
{
BYTE type = EAnimWait;
WORD steps = 0;
}
STRUCT ANIM_STEP
{
STRUCT draw_steps[];
}
STRUCT ANIM_SECTION
{
STRUCT steps[];
}
STRUCT ANIM_DATA
{
WORD flags = 0;
LONG interval = 0;
LLINK sections[];
}