webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::TextureMapperTile Class Reference

#include <TextureMapperTile.h>

Public Member Functions

RefPtr< BitmapTexturetexture () const
 
FloatRect rect () const
 
void setTexture (BitmapTexture *texture)
 
void setRect (const FloatRect &rect)
 
void updateContents (TextureMapper &, Image *, const IntRect &, BitmapTexture::UpdateContentsFlag UpdateCanModifyOriginalImageData)
 
void updateContents (TextureMapper &, GraphicsLayer *, const IntRect &, BitmapTexture::UpdateContentsFlag UpdateCanModifyOriginalImageData, float scale=1)
 
virtual void paint (TextureMapper &, const TransformationMatrix &, float, const unsigned exposedEdges)
 
virtual ~TextureMapperTile ()
 
 TextureMapperTile (const FloatRect &rect)
 

Constructor & Destructor Documentation

◆ ~TextureMapperTile()

virtual WebCore::TextureMapperTile::~TextureMapperTile ( )
inlinevirtual

◆ TextureMapperTile()

WebCore::TextureMapperTile::TextureMapperTile ( const FloatRect rect)
inlineexplicit

Member Function Documentation

◆ paint()

void WebCore::TextureMapperTile::paint ( TextureMapper textureMapper,
const TransformationMatrix transform,
float  opacity,
const unsigned  exposedEdges 
)
virtual

◆ rect()

FloatRect WebCore::TextureMapperTile::rect ( ) const
inline

◆ setRect()

void WebCore::TextureMapperTile::setRect ( const FloatRect rect)
inline

◆ setTexture()

void WebCore::TextureMapperTile::setTexture ( BitmapTexture texture)
inline

◆ texture()

RefPtr<BitmapTexture> WebCore::TextureMapperTile::texture ( ) const
inline

◆ updateContents() [1/2]

void WebCore::TextureMapperTile::updateContents ( TextureMapper textureMapper,
Image image,
const IntRect dirtyRect,
BitmapTexture::UpdateContentsFlag  UpdateCanModifyOriginalImageData 
)

◆ updateContents() [2/2]

void WebCore::TextureMapperTile::updateContents ( TextureMapper textureMapper,
GraphicsLayer sourceLayer,
const IntRect dirtyRect,
BitmapTexture::UpdateContentsFlag  UpdateCanModifyOriginalImageData,
float  scale = 1 
)

The documentation for this class was generated from the following files: