00001 #ifndef OVERLAYFRAME_INC
00002 #define OVERLAYFRAME_INC
00003
00004
00005
00006 #define TRANSFER_TYPES 7
00007
00008 #define TRANSFER_NORMAL 0
00009 #define TRANSFER_ADDITION 1
00010 #define TRANSFER_SUBTRACT 2
00011 #define TRANSFER_MULTIPLY 3
00012 #define TRANSFER_DIVIDE 4
00013 #define TRANSFER_REPLACE 5
00014 #define TRANSFER_MAX 6
00015
00016
00017
00018
00019 #define NEAREST_NEIGHBOR 0 // Nearest for enlargement and reduction
00020 #define CUBIC_CUBIC 1 // Bicubic enlargement and reduction
00021 #define CUBIC_LINEAR 2 // Bicubic enlargement and linear reduction
00022 #define LINEAR_LINEAR 3 // Not explicitely called but used for user
00023
00024 class OverlayFrame;
00025
00026 #endif