Searched refs:fillRule (Results 1 - 16 of 16) sorted by relevance

/haiku/headers/private/app/
H A DServerProtocolStructs.h32 int32 fillRule; member in struct:ViewSetStateInfo
/haiku/src/servers/app/
H A DDrawState.h164 void SetFillRule(int32 fillRule);
H A DDrawState.cpp243 fFillRule = info.fillRule;
311 info.viewStateInfo.fillRule = fFillRule;
803 DrawState::SetFillRule(int32 fillRule) argument
805 fFillRule = fillRule;
H A DServerWindow.cpp1547 int32 fillRule; local
1548 if (link.Read<int32>(&fillRule) != B_OK)
1551 fCurrentView->CurrentState()->SetFillRule(fillRule);
1552 fWindow->GetDrawingEngine()->SetFillRule(fillRule);
1560 int32 fillRule = fCurrentView->CurrentState()->FillRule(); local
1563 fLink.Attach<int32>(fillRule);
3310 int32 fillRule; local
3311 if (link.Read<int32>(&fillRule) != B_OK)
3314 picture->WriteSetFillRule(fillRule);
3316 fCurrentView->CurrentState()->SetFillRule(fillRule);
[all...]
H A DServerPicture.cpp895 set_fill_rule(void* _canvas, int32 fillRule) argument
898 canvas->CurrentState()->SetFillRule(fillRule);
899 canvas->GetDrawingEngine()->SetFillRule(fillRule);
/haiku/headers/private/interface/
H A DPicturePlayer.h105 void (*set_fill_rule)(void* userData, int32 fillRule);
H A DPictureDataWriter.h44 status_t WriteSetFillRule(int32 fillRule);
/haiku/src/servers/app/drawing/
H A DDrawingEngine.h81 virtual void SetFillRule(int32 fillRule);
H A DDrawingEngine.cpp350 DrawingEngine::SetFillRule(int32 fillRule) argument
352 fPainter->SetFillRule(fillRule);
/haiku/src/kits/interface/
H A DPicturePlayer.cpp609 set_fill_rule(void* _context, int32 fillRule) argument
613 context->user_data, fillRule);
1577 const uint32* fillRule; local
1579 || !reader.Get(fillRule)) {
1583 callbacks.set_fill_rule(userData, *fillRule);
H A DPictureDataWriter.cpp160 PictureDataWriter::WriteSetFillRule(int32 fillRule) argument
164 Write<int32>(fillRule);
H A DView.cpp247 info.fillRule = fill_rule;
317 fill_rule = info.viewStateInfo.fillRule;
554 int16 fillRule; local
555 if (archive->FindInt16("_fillrule", &fillRule) == B_OK)
556 SetFillRule(fillRule);
2193 BView::SetFillRule(int32 fillRule) argument
2195 if (fState->IsValid(B_VIEW_FILL_RULE_BIT) && fillRule == fState->fill_rule)
2202 fOwner->fLink->Attach<int32>(fillRule);
2207 fState->fill_rule = fillRule;
2224 int32 fillRule; local
[all...]
/haiku/src/apps/icon-o-matic/import_export/svg/
H A DDocumentBuilder.cpp249 if (svgShape->fillRule == NSVG_FILLRULE_EVENODD)
H A Dnanosvg.h151 char fillRule; // Fill rule, see NSVGfillRule. member in struct:NSVGshape
434 char fillRule; member in struct:NSVGattrib
643 p->attr[0].fillRule = NSVG_FILLRULE_NONZERO;
962 shape->fillRule = attr->fillRule;
1767 attr->fillRule = nsvg__parseFillRule(value);
/haiku/src/servers/app/drawing/Painter/
H A DPainter.h91 void SetFillRule(int32 fillRule);
H A DPainter.cpp451 Painter::SetFillRule(int32 fillRule) argument
453 agg::filling_rule_e aggFillRule = fillRule == B_EVEN_ODD

Completed in 308 milliseconds