imageeditor/inc/ImageEditorUids.hrh
changeset 1 edfc90759b9f
equal deleted inserted replaced
0:57d4cdd99204 1:edfc90759b9f
       
     1 /*
       
     2 * Copyright (c) 2010 Ixonos Plc.
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of the "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - Initial contribution
       
    11 *
       
    12 * Contributors:
       
    13 * Ixonos Plc
       
    14 *
       
    15 * Description: 
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 
       
    21 #ifndef IMAGEEDITORUIDS_HRH
       
    22 #define IMAGEEDITORUIDS_HRH
       
    23 
       
    24 // IImage Editor app UID
       
    25 #define UID_IMAGE_EDITOR            0x101FFA91
       
    26 
       
    27 // Image Editor ECOM plugin UID (for platform security)
       
    28 #define UID_IMAGE_EDITOR_PLUGIN     0x01020304
       
    29 
       
    30 // Plug-In Interface 
       
    31 #define UID_PLUGIN_INTERFACE        0x101FFAA0
       
    32 
       
    33 // Plugins
       
    34 #define UID_BRIGHTNESS_PLUGIN       0x00000001
       
    35 #define UID_CONTRAST_PLUGIN         0x00000002
       
    36 #define UID_CROP_PLUGIN             0x00000003
       
    37 #define UID_ROTATEL_PLUGIN          0x00000004
       
    38 #define UID_ROTATER_PLUGIN          0x00000005
       
    39 #define UID_RESIZE_PLUGIN           0x00000006
       
    40 #define UID_CARTOONIZE_PLUGIN       0x00000008
       
    41 #define UID_BLACKWHITE_PLUGIN       0x00000009
       
    42 #define UID_SEPIA_PLUGIN            0x0000000A
       
    43 #define UID_NEGATIVE_PLUGIN         0x0000000B
       
    44 #define UID_CLIPART_PLUGIN          0x0000000C
       
    45 #define UID_TEXT_PLUGIN             0x0000000D
       
    46 #define UID_FRAME_PLUGIN            0x0000000E
       
    47 #define UID_SHARPNESS_PLUGIN        0x0000000F
       
    48 #define UID_REDEYEREDUCTION_PLUGIN  0x00000010
       
    49 #define UID_OILIFY_PLUGIN           0x00000011
       
    50 #define UID_BUBBLE_PLUGIN           0x00000012
       
    51 #define UID_DRAW_PLUGIN             0x00000013
       
    52 
       
    53 
       
    54 // Image Editor Provider AIW ECom DLL UID
       
    55 #define UID_AIW_ECOM_DLL            0x101FFA9E
       
    56 
       
    57 // Image Editor Provider AIW interface UID (is this used?)
       
    58 #define UID_AIW_SERV_PROVIDER       0x101FFA9F
       
    59 
       
    60 // Image Editor Provider ECom implementation UID
       
    61 #define UID_AIW_ECOM_IMPL           0x0000002A
       
    62 
       
    63 // UID for CResolutionUtil (CCoeStatic)
       
    64 #define UID_RESOLUTION_UTIL         UID_IMAGE_EDITOR
       
    65 
       
    66 
       
    67 // UID for the JPEG rotator DLL
       
    68 #define UID_JPEG_ROTATOR            0xA00002F8
       
    69 
       
    70 // UID for the JPEG scaler DLL
       
    71 #define UID_JPEG_SCALER             0xA00002F9
       
    72 
       
    73 #endif
       
    74 
       
    75 // End of File