Show
Ignore:
Timestamp:
08/15/08 13:25:16 (5 months ago)
Author:
mbensi
Message:

merge with webkit revision 35774

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/BAL/WKAL/Skeletons/Graphics/SVGImage.t

    r323 r437  
    5454    class SVGImage : public WKALBase, public Image { 
    5555    public: 
     56 
    5657    /** 
    57      * SVGImage constructor 
    58      * @param[in] : image observer 
    59      * @code 
    60      * SVGImage *i = new SVGImage(io); 
    61      * @endcode 
     58     *  create SVG Image 
    6259     */ 
    63         SVGImage(ImageObserver*); 
     60        static PassRefPtr<SVGImage> create(ImageObserver* observer) 
    6461 
    6562    /** 
     
    126123        virtual bool dataChanged(bool allDataReceived); 
    127124 
     125 
     126    /** 
     127     *  destroyDecodedData 
     128     */ 
     129        virtual void destroyDecodedData(bool incremental = false) ; 
     130 
     131 
     132    /** 
     133     * get decodedSize 
     134     */ 
     135        virtual unsigned decodedSize() const ; 
     136 
    128137    /** 
    129138     * get frame at index  
     
    135144     */ 
    136145        virtual NativeImagePtr frameAtIndex(size_t) ; 
    137          
    138 private: 
     146 
    139147    /** 
    140      *  draw 
     148     *  draw  
    141149     */ 
    142150        virtual void draw(GraphicsContext*, const FloatRect& fromRect, const FloatRect& toRect, CompositeOperator); 
     151 
     152    /** 
     153     * get nativeImageForCurrentFrame 
     154     */ 
     155        virtual NativeImagePtr nativeImageForCurrentFrame(); 
     156     
     157     
     158         
     159privat 
    143160         
    144161    /** 
     
    158175#endif // ENABLE(SVG) 
    159176 
    160 #endif 
    161  
    162  
    163  
    164  
     177#end