1 #ifndef DATATYPES_ANIMATIONCLASSEXT_H
2 #define DATATYPES_ANIMATIONCLASSEXT_H
5 Copyright © 2015, The AROS Development Team. All rights reserved.
8 Desc: v41 extensions for animationclass
12 #ifndef DATATYPES_ANIMATIONCLASS_H
13 # include <datatypes/animationclass.h>
16 #ifndef LIBRARIES_REALTIME_H
17 # include <libraries/realtime.h>
21 #define ADTA_BitMapHeader PDTA_BitMapHeader
22 #define ADTA_VoiceHeader SDTA_VoiceHeader
23 #define ADTA_Grab PDTA_Grab
24 #define ADTA_DestFrame PDTA_DestBitMap
26 #define ADTA_CBMReserved0 (ADTA_Dummy + 8) /* reserved */
27 #define ADTA_CBMReserved1 (ADTA_Dummy + 9) /* reserved */
28 #define ADTA_CBMReserved2 (ADTA_Dummy + 10) /* reserved */
29 #define ADTA_CBMReserved3 (ADTA_Dummy + 11) /* reserved */
30 #define ADTA_CBMReserved4 (ADTA_Dummy + 12) /* reserved */
31 #define ADTA_CBMReserved5 (ADTA_Dummy + 13) /* reserved */
32 #define ADTA_CBMReserved6 (ADTA_Dummy + 14) /* reserved */
33 #define ADTA_CBMReserved7 (ADTA_Dummy + 15) /* reserved */
34 #define ADTA_CBMReserved8 (ADTA_Dummy + 16) /* reserved */
35 #define ADTA_CBMReserved9 (ADTA_Dummy + 17) /* reserved */
36 #define ADTA_CBMReserved10 (ADTA_Dummy + 18) /* reserved */
37 #define ADTA_CBMReserved11 (ADTA_Dummy + 19) /* reserved */
38 #define ADTA_CBMReserved12 (ADTA_Dummy + 20) /* reserved */
39 #define ADTA_CBMReserved13 (ADTA_Dummy + 21) /* reserved */
40 #define ADTA_CBMReserved14 (ADTA_Dummy + 22) /* reserved */
41 #define ADTA_CBMReserved15 (ADTA_Dummy + 23) /* reserved */
42 #define ADTA_TicksPerFrame (ADTA_Dummy + 24)
43 #define ADTA_CurrTicksPerFrame (ADTA_Dummy + 25)
44 #define ADTA_CurrFramesPerSecond (ADTA_Dummy + 26)
45 #define ADTA_Private0 (ADTA_Dummy + 27) /* reserved */
46 #define ADTA_Private1 (ADTA_Dummy + 28) /* reserved */
47 #define ADTA_AdaptiveFPS (ADTA_Dummy + 30)
48 #define ADTA_SmartSkip (ADTA_Dummy + 31)
49 #define ADTA_NumPrefetchFrames (ADTA_Dummy + 32)
50 #define ADTA_OvertakeScreen (ADTA_Dummy + 33)
52 #endif /* DATATYPES_ANIMATIONCLASSEXT_H */