Anim2PageExchange.h 8.43 KB
#if defined(__SKY_3DGUI__)
#ifndef __ANIM2_PAGE_EXCHANGE_H__
#define __ANIM2_PAGE_EXCHANGE_H__
#include "ATS_basic.h"

extern void Anim2ShrinkToCenter( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ShrinkToLeftTop( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ShrinkToLeftBottom( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ShrinkToRightTop( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ShrinkToRightBottom( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2ExpandFromCenter( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ExpandFromLeftTop( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ExpandFromLeftBottom( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ExpandFromRightTop( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ExpandFromRightBottom( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2FeebleTurn( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CoverFromBottom( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CoverFromTop( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CoverFromLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CoverFromRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnImg( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2MoveLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2MoveRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2MoveUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2MoveDown( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2WringFromLeftBottom( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WringToLeftBottom( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WringFromRightBottom( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WringToRightBottom( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2OpenDoor( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CloseDoor( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2ShrinkExpand( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2TurnHalfLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnHalfRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnHalfUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnHalfDown( void* param, ats_int32 frame_index, ats_int32 frames );



extern void Anim23DTurnLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DTurnRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DTurnUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DTurnDown( void* param, ats_int32 frame_index, ats_int32 frames );



extern void Anim2TurnOverLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnOverRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnOverUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnOverDown( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2TurnOverLeft2( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnOverRight2( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnOverUp2( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnOverDown2( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim23DCubeLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DCubeRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DCubeUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DCubeDown( void* param, ats_int32 frame_index, ats_int32 frames );



extern void Anim23DTurnLeftInter( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DTurnRightInter( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DTurnUpInter( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim23DTurnDownInter( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2Page( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2PageUp( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2AlternateRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2AlternateLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2AlternateUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2AlternateDown( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2WindowShutterLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WindowShutterRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WindowShutterUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WindowShutterDown( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WindowShutterVertical( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WindowShutterHorizontal( void* param, ats_int32 frame_index, ats_int32 frames );



extern void Anim2ChessCrossHorizontal( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ChessCrossVertical( void* param, ats_int32 frame_index, ats_int32 frames );

//¹¹½¨Ä£°åº¯ÊýµÄÌØÐ§
extern void Anim2FeebleTurnRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2FeebleTurnLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2FeebleTurnUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2FeebleTurnDown( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2CircleIn( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CircleOut( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2EllipseIn( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2EllipseOut( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2TurnTableRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnTableLeft( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2WindMillLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2WindMillRight( void* param, ats_int32 frame_index, ats_int32 frames );



extern void Anim2HeartIn( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2HeartOut( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2RandLine( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2RandBlock( void* param, ats_int32 frame_index, ats_int32 frames );
	
extern void Anim2CrushLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CrushRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CrushUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CrushDown( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2CrushOut( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2FlipLeft( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2FlipRight( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2FlipUp( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2FlipDown( void* param, ats_int32 frame_index, ats_int32 frames );



extern void Anim2DropFromTop( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2RiseFromBottom( void* param, ats_int32 frame_index, ats_int32 frames );

extern void Anim2ShrinkToCenterRect( void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2ExpandFromCenterRect( void* param, ats_int32 frame_index, ats_int32 frames );


extern void Anim2TurnBookIn(  void* param, ats_int32 frame_index, ats_int32 frames );
extern void Anim2TurnBookOut(  void* param, ats_int32 frame_index, ats_int32 frames );


#endif
#endif /*__SKY_3DGUI__*/