Searched refs:AlphaMask (Results 1 – 16 of 16) sorted by relevance
/haiku/src/servers/app/drawing/ |
H A D | AlphaMask.h | 30 class AlphaMask : public BReferenceable { 32 AlphaMask(AlphaMask* previousMask, 34 AlphaMask(AlphaMask* previousMask, 35 AlphaMask* other); 36 AlphaMask(uint8 backgroundOpacity); 37 virtual ~AlphaMask(); 74 BReference<AlphaMask> fPreviousMask; 103 class UniformAlphaMask : public AlphaMask { 118 class VectorAlphaMask : public AlphaMask { 120 VectorAlphaMask(AlphaMask* previousMask, [all …]
|
H A D | AlphaMask.cpp | 31 AlphaMask::AlphaMask(AlphaMask* previousMask, bool inverse) in AlphaMask() function in AlphaMask 57 AlphaMask::AlphaMask(AlphaMask* previousMask, AlphaMask* other) in AlphaMask() function in AlphaMask 85 AlphaMask::AlphaMask(uint8 backgroundOpacity) in AlphaMask() function in AlphaMask 108 AlphaMask::~AlphaMask() in ~AlphaMask() 118 AlphaMask::SetCanvasGeometry(IntPoint origin, IntRect bounds) in SetCanvasGeometry() 150 AlphaMask::BitmapSize() const in BitmapSize() 157 AlphaMask::_CreateTemporaryBitmap(BRect bounds) const in _CreateTemporaryBitmap() 174 AlphaMask::_Generate() in _Generate() 276 AlphaMask::_SetNoClipping() in _SetNoClipping() 284 AlphaMask::_PreviousMaskBounds() const in _PreviousMaskBounds() [all …]
|
H A D | AlphaMaskCache.h | 15 class AlphaMask; variable 33 AlphaMask* previousMask, 39 size_t _FindUncachedPreviousMasks(AlphaMask* mask, 46 ShapeAlphaMask* mask, AlphaMask* previousMask, in ShapeMaskElement() 84 AlphaMask* fPreviousMask;
|
H A D | AlphaMaskCache.cpp | 105 AlphaMaskCache::Get(const shape_data& shape, AlphaMask* previousMask, in Get() 150 AlphaMaskCache::_FindUncachedPreviousMasks(AlphaMask* mask, bool reference) in _FindUncachedPreviousMasks() 155 for (AlphaMask* lowerMask = mask->fPreviousMask.Get(); lowerMask != NULL; in _FindUncachedPreviousMasks()
|
H A D | Jamfile | 15 Includes [ FGristFiles AlphaMask.cpp AlphaMaskCache.cpp DrawingEngine.cpp ] 21 AlphaMask.cpp
|
/haiku/headers/libs/agg/ |
H A D | agg_scanline_u.h | 245 template<class AlphaMask> 250 typedef AlphaMask alpha_mask_type; 255 scanline_u8_am(AlphaMask& am) : base_type(), m_alpha_mask(&am) {} in scanline_u8_am() 278 AlphaMask* m_alpha_mask; 457 template<class AlphaMask> 462 typedef AlphaMask alpha_mask_type; 468 scanline32_u8_am(AlphaMask& am) : base_type(), m_alpha_mask(&am) {} in scanline32_u8_am() 491 AlphaMask* m_alpha_mask;
|
H A D | agg_pixfmt_amask_adaptor.h | 28 template<class PixFmt, class AlphaMask> class pixfmt_amask_adaptor 34 typedef AlphaMask amask_type;
|
/haiku/src/servers/app/ |
H A D | Canvas.h | 24 class AlphaMask; variable 62 void SetAlphaMask(AlphaMask* mask); 63 AlphaMask* GetAlphaMask() const;
|
H A D | DrawState.h | 30 class AlphaMask; variable 92 void SetAlphaMask(AlphaMask* mask); 93 AlphaMask* GetAlphaMask() const; 186 BReference<AlphaMask> fAlphaMask;
|
H A D | Canvas.cpp | 166 Canvas::SetAlphaMask(AlphaMask* mask) in SetAlphaMask() 172 AlphaMask* 260 BReference<AlphaMask> mask(new(std::nothrow) UniformAlphaMask(layer->Opacity()), true); in BlendLayer()
|
H A D | Layer.h | 14 class AlphaMask; variable
|
H A D | Layer.cpp | 141 AlphaMask* const mask = layerCanvas.GetAlphaMask(); in RenderToBitmap()
|
H A D | DrawState.cpp | 546 BReference<AlphaMask> const mask(ShapeAlphaMask::Create(GetAlphaMask(), *shape, in ClipToShape() 554 DrawState::SetAlphaMask(AlphaMask* mask) in SetAlphaMask() 562 AlphaMask*
|
H A D | ServerPicture.cpp | 635 BReference<AlphaMask> mask(new(std::nothrow) PictureAlphaMask(canvas->GetAlphaMask(), in clip_to_picture()
|
H A D | ServerWindow.cpp | 2114 BReference<AlphaMask> const mask(new(std::nothrow) PictureAlphaMask( in _DispatchViewMessage()
|
/haiku/src/tests/servers/app/ |
H A D | Jamfile | 180 AlphaMask.cpp
|