Home
last modified time | relevance | path

Searched refs:AlphaMask (Results 1 – 16 of 16) sorted by relevance

/haiku/src/servers/app/drawing/
H A DAlphaMask.h30 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 DAlphaMask.cpp31 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 DAlphaMaskCache.h15 class AlphaMask; variable
33 AlphaMask* previousMask,
39 size_t _FindUncachedPreviousMasks(AlphaMask* mask,
46 ShapeAlphaMask* mask, AlphaMask* previousMask, in ShapeMaskElement()
84 AlphaMask* fPreviousMask;
H A DAlphaMaskCache.cpp105 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 DJamfile15 Includes [ FGristFiles AlphaMask.cpp AlphaMaskCache.cpp DrawingEngine.cpp ]
21 AlphaMask.cpp
/haiku/headers/libs/agg/
H A Dagg_scanline_u.h245 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 Dagg_pixfmt_amask_adaptor.h28 template<class PixFmt, class AlphaMask> class pixfmt_amask_adaptor
34 typedef AlphaMask amask_type;
/haiku/src/servers/app/
H A DCanvas.h24 class AlphaMask; variable
62 void SetAlphaMask(AlphaMask* mask);
63 AlphaMask* GetAlphaMask() const;
H A DDrawState.h30 class AlphaMask; variable
92 void SetAlphaMask(AlphaMask* mask);
93 AlphaMask* GetAlphaMask() const;
186 BReference<AlphaMask> fAlphaMask;
H A DCanvas.cpp166 Canvas::SetAlphaMask(AlphaMask* mask) in SetAlphaMask()
172 AlphaMask*
260 BReference<AlphaMask> mask(new(std::nothrow) UniformAlphaMask(layer->Opacity()), true); in BlendLayer()
H A DLayer.h14 class AlphaMask; variable
H A DLayer.cpp141 AlphaMask* const mask = layerCanvas.GetAlphaMask(); in RenderToBitmap()
H A DDrawState.cpp546 BReference<AlphaMask> const mask(ShapeAlphaMask::Create(GetAlphaMask(), *shape, in ClipToShape()
554 DrawState::SetAlphaMask(AlphaMask* mask) in SetAlphaMask()
562 AlphaMask*
H A DServerPicture.cpp635 BReference<AlphaMask> mask(new(std::nothrow) PictureAlphaMask(canvas->GetAlphaMask(), in clip_to_picture()
H A DServerWindow.cpp2114 BReference<AlphaMask> const mask(new(std::nothrow) PictureAlphaMask( in _DispatchViewMessage()
/haiku/src/tests/servers/app/
H A DJamfile180 AlphaMask.cpp