uiacceltk/hitchcock/CommonInc/alfdecoderserverclient.h
branchRCL_3
changeset 34 3a60ebea00d0
parent 11 46927d61fef3
equal deleted inserted replaced
24:f93c875b566e 34:3a60ebea00d0
    64      * @param aArray array to be populated
    64      * @param aArray array to be populated
    65      * @return error code.
    65      * @return error code.
    66      */    
    66      */    
    67     IMPORT_C TInt GetListOfWindowGroupsWSurfaces(RArray<TInt>* aWindowGroups);
    67     IMPORT_C TInt GetListOfWindowGroupsWSurfaces(RArray<TInt>* aWindowGroups);
    68 
    68 
    69 
       
    70      /**
    69      /**
    71      * Asks the number of active effects
    70      * Asks the number of active effects
    72      * @return error code or number of active effects (>= 0).
    71      * @return error code or number of active effects (>= 0).
    73      */    
    72      */    
    74      IMPORT_C TInt EffectsCount();
    73      IMPORT_C TInt EffectsCount();
       
    74 
       
    75      /**
       
    76      * Asks list of window groups that potentially use graohics memory even no direct EGL nor surface access on main display
       
    77      * @param aArray array to be populated
       
    78      * @return error code.
       
    79      */   
       
    80     IMPORT_C void RAlfBridgerClient::GetOptionalGraphicsMemUsers(RArray<TInt>* aOptionalCandidates);
       
    81 
    75      
    82      
    76 private:
    83 private:
    77     
    84     
    78     TInt GetListOfWindowGroups(RArray<TInt>* aWindowGroups, TBool aListAll);
    85     TInt GetListOfWindowGroups(RArray<TInt>* aWindowGroups, TInt aType);
    79     TInt iSpare1;
    86     TInt iSpare1;
    80     TInt iSpare2;
    87     TInt iSpare2;
    81     };
    88     };
    82 
    89 
    83 
    90