uiacceltk/hitchcock/ServerCore/Inc/alfwindow.h
branchRCL_3
changeset 18 1801340c26a2
parent 6 10534483575f
child 19 e5af45d51884
equal deleted inserted replaced
17:c9d868f1e20c 18:1801340c26a2
    46 public:
    46 public:
    47 
    47 
    48     static CAlfWindow* NewL(TUint aId, CAlfWindowManager& aOwner, const TSize& aSizeInPixels);
    48     static CAlfWindow* NewL(TUint aId, CAlfWindowManager& aOwner, const TSize& aSizeInPixels);
    49     
    49     
    50     virtual ~CAlfWindow();
    50     virtual ~CAlfWindow();
       
    51     
       
    52     static void ReportOOM();
    51         
    53         
    52 public: 
    54 public: 
    53     // getters
    55     // getters
    54     
    56     
    55     /**
    57     /**
   286     
   288     
   287     /**
   289     /**
   288      * Include to visibility calculation.
   290      * Include to visibility calculation.
   289      */
   291      */
   290     void IncludeToVisibilityCalculation(TBool aActive);
   292     void IncludeToVisibilityCalculation(TBool aActive);
   291     
   293 
   292     public: // utils
   294     /**
       
   295      * Sets screen device valid/invalid.
       
   296      * @param aValid ETrue if screen device valid, EFalse otherwise.
       
   297      */
       
   298     void SetScreenDeviceValid(TBool aValid);
       
   299 	
       
   300     /**
       
   301      * Returns ETrue if screen device is valid.
       
   302      */
       
   303     TBool IsScreenDeviceValid() const;    
       
   304 
       
   305 public: // utils
   293     
   306     
   294     /**
   307     /**
   295 	 * SetFlag
   308 	 * SetFlag
   296 	 *
   309 	 *
   297 	 * @param flag
   310 	 * @param flag