Searched refs:region (Results 26 - 50 of 135) sorted by last modified time

123456

/haiku/src/servers/app/drawing/Painter/
H A DPainter.h65 void ConstrainClipping(const BRegion* region);
240 BRect FillRegion(const BRegion* region) const;
241 BRect FillRegion(const BRegion* region,
/haiku/src/servers/app/
H A DDrawState.cpp266 BRegion region; local
270 region.Include(rect);
272 SetClippingRegion(&region);
326 // use a custom clipping region...
421 DrawState::SetClippingRegion(const BRegion* region) argument
423 if (region) {
425 *fClippingRegion.Get() = *region;
427 fClippingRegion.SetTo(new(nothrow) BRegion(*region));
453 DrawState::GetCombinedClippingRegion(BRegion* region) const
461 && fPreviousState->GetCombinedClippingRegion(region)) {
[all...]
H A DServerPicture.cpp617 BRegion region; local
619 region.Include(rects[c]);
620 canvas->SetUserClipping(&region);
H A DDrawState.h83 void SetClippingRegion(const BRegion* region);
87 bool GetCombinedClippingRegion(BRegion* region) const;
H A DCanvas.cpp140 Canvas::SetUserClipping(const BRegion* region) argument
142 fDrawState->SetClippingRegion(region);
/haiku/src/kits/tracker/
H A DCountView.cpp273 BRegion region; local
274 region.Set(BarberPoleInnerRect());
275 ConstrainClippingRegion(&region);
/haiku/src/kits/locale/
H A DLocaleRoster.cpp301 char region[5]; local
303 TimeZone::getRegion(zoneID, region, 5, icuStatus);
308 timeZones->AddString("region", region);
/haiku/src/servers/app/drawing/interface/virtual/
H A DDWindowHWInterface.cpp1008 DWindowHWInterface::FillRegion(/*const*/ BRegion& region, argument
1014 // convert the region
1016 _RegionToRectParams(&region, &count);
1034 DWindowHWInterface::InvertRegion(/*const*/ BRegion& region) argument
1039 // convert the region
1041 _RegionToRectParams(&region, &count);
1118 DWindowHWInterface::_RegionToRectParams(/*const*/ BRegion* region, argument
1121 *count = region->CountRects();
1137 clipping_rect r = region->RectAtInt(i);
H A DDWindowHWInterface.h68 virtual void FillRegion(/*const*/ BRegion& region,
70 virtual void InvertRegion(/*const*/ BRegion& region);
100 void _RegionToRectParams(/*const*/ BRegion* region,
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DEmbeddedController.cpp626 EcSpaceSetup(acpi_handle region, uint32 function, void* context, argument
629 // If deactivating a region, always set the output to NULL. Otherwise,
/haiku/src/kits/interface/
H A DView.cpp178 // because we should get the clipping region from app_server.
259 // we send the 'local' clipping region... if we have one...
261 // have a custom clipping region.
268 // no clipping region
272 // Although we might have a 'local' clipping region, when we call
2995 BView::GetClippingRegion(BRegion* region) const
2997 if (!region)
3002 region->MakeEmpty();
3007 region->Set(fState->print_rect);
3017 fOwner->fLink->ReadRegion(region);
3025 ConstrainClippingRegion(BRegion* region) argument
3822 FillRegion(BRegion* region, ::pattern pattern) argument
3839 FillRegion(BRegion* region, const BGradient& gradient) argument
4515 Invalidate(const BRegion* region) argument
[all...]
H A DRegionSupport.cpp96 * Remember, right and bottom are not in the region
105 * update region fBounds
119 * Check to see if there is enough memory in the present region.
184 /* Create a new empty region */
201 * Reset the fBounds of a region to what they should be. Called by
209 * The region's 'fBounds' structure is overwritten.
234 * Since pBox is the first rectangle in the region, it must have the
235 * smallest top and since pBoxEnd is the last rectangle in the region,
294 Replace r by the region r', where
299 Thus, if xdir is true and grow is false, r is replaced by the region
[all...]
/haiku/headers/private/interface/
H A DRegionSupport.h1 /* $Xorg: region.h,v 1.4 2001/02/09 02:03:40 xorgcvs Exp $ */
68 static bool XPointInRegion(const BRegion* region,
77 static int XRectInRegion(const BRegion* region,
/haiku/src/apps/deskbar/
H A DStatusView.h207 bool SwitchModeForRegion(BPoint where, BRegion region,
/haiku/src/servers/app/decorator/
H A DDefaultDecorator.cpp851 Region region = REGION_NONE; local
854 region = REGION_TAB;
857 region = REGION_CLOSE_BUTTON;
860 region = REGION_ZOOM_BUTTON;
863 region = REGION_LEFT_BORDER;
866 region = REGION_RIGHT_BORDER;
869 region = REGION_TOP_BORDER;
872 region = REGION_BOTTOM_BORDER;
875 region = REGION_RIGHT_BOTTOM_CORNER;
879 return GetComponentColors(component, RegionHighlight(region), _color
[all...]
H A DTabDecorator.cpp137 Region region = Decorator::RegionAt(where, tab); local
138 if (region != REGION_NONE)
139 return region;
151 // Part of the bottom and right borders may be a resize-region, so we have
154 region = REGION_RIGHT_BORDER;
156 region = REGION_BOTTOM_BORDER;
173 return region;
178 TabDecorator::SetRegionHighlight(Region region, uint8 highlight, argument
187 switch (region) {
189 if (highlight != RegionHighlight(region))
901 _GetFootprint(BRegion *region) argument
[all...]
H A DTabDecorator.h72 virtual bool SetRegionHighlight(Region region,
119 virtual void _GetFootprint(BRegion* region);
/haiku/src/system/runtime_loader/
H A Dimages.cpp172 /*! Finds the load address and address specifier of the given image region.
638 elf_region_t& region = image->regions[i]; local
639 if (region.vmstart <= address
640 && region.vmstart - 1 + region.vmsize >= address)
/haiku/src/servers/app/drawing/
H A DDrawingEngine.cpp127 DrawTransaction(DrawingEngine *engine, const BRegion &region) argument
132 // region is already clipped
133 fDirty = region;
293 DrawingEngine::CopyToFront(/*const*/ BRegion& region) argument
295 fGraphicsCard->InvalidateRegion(region);
304 DrawingEngine::ConstrainClippingRegion(const BRegion* region) argument
308 fPainter->ConstrainClipping(region);
434 // region. The algorithm was suggested by Ingo Weinhold.
551 DrawingEngine::CopyRegion(/*const*/ BRegion* region, int32 xOffset, argument
554 // NOTE: region i
[all...]
H A DHWInterface.h128 virtual void FillRegion(/*const*/ BRegion& region, argument
130 virtual void InvertRegion(/*const*/ BRegion& region) {} argument
170 virtual status_t InvalidateRegion(const BRegion& region);
177 virtual void _CopyBackToFront(/*const*/ BRegion& region);
184 // BView::Draw() is called (if the cursor is within that views clipping region),
H A DHWInterface.cpp311 HWInterface::InvalidateRegion(const BRegion& region) argument
313 int32 count = region.CountRects();
315 status_t result = Invalidate(region.RectAt(i));
372 BRegion region((BRect)area);
374 region.Exclude((clipping_rect)_CursorFrame());
376 _CopyBackToFront(region);
390 HWInterface::_CopyBackToFront(/*const*/ BRegion& region) argument
397 int32 count = region.CountRects();
399 clipping_rect r = region.RectAtInt(i);
H A DDrawingEngine.h51 virtual void CopyToFront(/*const*/ BRegion& region);
69 // clipping for all drawing functions, passing a NULL region
71 virtual void ConstrainClippingRegion(const BRegion* region);
97 virtual void CopyRegion(/*const*/ BRegion* region,
128 virtual void FillRegion(BRegion& region, const rgb_color& color);
134 virtual void FillRegion(BRegion& region);
135 virtual void FillRegion(BRegion& region,
/haiku/src/system/boot/platform/efi/
H A Dmmu.cpp122 memory_region *region = new(std::nothrow) memory_region { local
134 if (region == NULL) {
140 //region->dprint("Allocated");
142 allocated_regions = region;
143 *_address = (void *)region->paddr;
160 memory_region *region = new(std::nothrow) memory_region {
167 if (region == NULL) {
172 allocated_regions = region;
173 *_address = (void *)region->paddr;
217 memory_region *region local
323 memory_region* region = (memory_region*)*cookie; local
[all...]
/haiku/src/apps/remotedesktop/
H A DRemoteView.cpp561 BRegion region; local
562 if (message.ReadRegion(region) != B_OK)
565 Invalidate(&region);
571 BRegion region; local
574 message.ReadRegion(region);
580 fOffscreen->FillRegion(&region);
582 Invalidate(&region);
1117 BRegion region; local
1118 if (message.ReadRegion(region) != B_OK)
1122 offscreen->FillRegion(&region, patter
[all...]
/haiku/src/preferences/time/
H A DZoneView.cpp272 // and add an additional region with generic GMT-offset timezones at the end
287 // ICU), we need to use translated region names in the zone-map, too:
290 for (const char** region = kSupportedRegions; *region != NULL; ++region) {
291 BString translatedRegion = B_TRANSLATE_NOCOLLECT(*region);
292 regionMap[*region] = translatedRegion;
309 && zoneList.FindString("region", tz, &timeZoneCode) == B_OK; tz++) {
332 BString region(zoneID, slashPos);
333 if (region
[all...]

Completed in 256 milliseconds

123456