photosgallery/controllers/imageviewer/inc/glximageviewermanager.h
changeset 1 9ba538e329bd
parent 0 4e91876724a2
child 4 57d388cc48c1
equal deleted inserted replaced
0:4e91876724a2 1:9ba538e329bd
     1 /*
     1 /*
     2  ============================================================================
     2 * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). 
     3  Name		: glximageviewermanager.h
     3 * All rights reserved.
     4  Author	  : Hariharan Narayanan
     4 * This component and the accompanying materials are made available
     5  Version	 : 1.0
     5 * under the terms of "Eclipse Public License v1.0"
     6  Copyright   : /*
     6 * which accompanies this distribution, and is available
     7  * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). 
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8  * All rights reserved.
     8 *
     9  * This component and the accompanying materials are made available
     9 * Initial Contributors:
    10  * under the terms of "Eclipse Public License v1.0"
    10 * Nokia Corporation - initial contribution.
    11  * which accompanies this distribution, and is available
    11 *
    12  * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    12 * Contributors:
    13  *
    13 *
    14  * Initial Contributors:
    14 * Description: Image Viewer Manager header file : CCGlxImageViewerManager declaration
    15  * Nokia Corporation - initial contribution.
    15 *
    16  *
    16 */
    17  * Contributors:
       
    18  *
       
    19  * Description:    Image Viewer Manager
       
    20  *
       
    21  */
       
    22 
    17 
    23 /*
       
    24  * Description : CCGlxImageViewerManager declaration
       
    25  */
       
    26 
    18 
    27 #ifndef GLXIMAGEVIEWERMANAGER_H
    19 #ifndef GLXIMAGEVIEWERMANAGER_H
    28 #define GLXIMAGEVIEWERMANAGER_H
    20 #define GLXIMAGEVIEWERMANAGER_H
    29 
    21 
    30 // INCLUDES
    22 // INCLUDES
    85      */
    77      */
    86     void ConstructL();
    78     void ConstructL();
    87     
    79     
    88 
    80 
    89 private:
    81 private:
       
    82 	//need to declare as it is initialised
       
    83     TInt iRefCount; /// Reference count
    90     HBufC* iImageUri; /// image file uri in case of Photos starting as Image viewer 
    84     HBufC* iImageUri; /// image file uri in case of Photos starting as Image viewer 
    91     RFile64* iFile;  /// Handle to image file which will be shown in Image viewer
    85     RFile64* iFile;  /// Handle to image file which will be shown in Image viewer
    92     TBool iIsPrivate; /// Flag that stores if the image file is in a private folder. ETrue means the image is private, else EFalse 
    86     TBool iIsPrivate; /// Flag that stores if the image file is in a private folder. ETrue means the image is private, else EFalse 
    93     TInt iRefCount; /// Reference count
    87     
    94     };
    88     };
    95 
    89 
    96 #include "glximageviewermanager.inl"
    90 #include "glximageviewermanager.inl"
    97 
    91 
    98 #endif // GLXIMAGEVIEWERMANAGER_H
    92 #endif // GLXIMAGEVIEWERMANAGER_H