Lines Matching defs:archive

385 	AddDataToArchive(BMessage* archive)
387 status_t err = archive->AddSize(kSizesField, fMinSize);
390 err = archive->AddSize(kSizesField, fMaxSize);
393 err = archive->AddSize(kSizesField, fPreferredSize);
396 err = archive->AddAlignment(kAlignmentField, fAlignment);
402 PopulateFromArchive(BMessage* archive)
404 archive->FindSize(kSizesField, 0, &fMinSize);
405 archive->FindSize(kSizesField, 1, &fMaxSize);
406 archive->FindSize(kSizesField, 2, &fPreferredSize);
407 archive->FindAlignment(kAlignmentField, &fAlignment);
443 BView::BView(BMessage* archive)
445 BHandler(BUnarchiver::PrepareArchive(archive))
447 BUnarchiver unarchiver(archive);
448 if (!archive)
449 debugger("BView cannot be constructed from a NULL archive.");
452 archive->FindRect("_frame", &frame);
455 if (archive->FindInt32("_resize_mode", (int32*)&resizingMode) != B_OK)
459 if (archive->FindInt32("_flags", (int32*)&flags) != B_OK)
466 if (archive->FindString("_fname", 0, (const char**)&family) == B_OK
467 && archive->FindString("_fname", 1, (const char**)&style) == B_OK) {
472 if (archive->FindFloat("_fflt", 0, &size) == B_OK)
476 if (archive->FindFloat("_fflt", 1, &shear) == B_OK
481 if (archive->FindFloat("_fflt", 2, &rotation) == B_OK
490 if (archive->FindInt32("_color", 0, &color) == B_OK)
492 if (archive->FindInt32("_color", 1, &color) == B_OK)
494 if (archive->FindInt32("_color", 2, &color) == B_OK)
498 if (archive->FindInt32("_uicolor", 0, &color) == B_OK
500 if (archive->FindFloat("_uitint", 0, &tint) != B_OK)
505 if (archive->FindInt32("_uicolor", 1, &color) == B_OK
507 if (archive->FindFloat("_uitint", 1, &tint) != B_OK)
512 if (archive->FindInt32("_uicolor", 2, &color) == B_OK
514 if (archive->FindFloat("_uitint", 2, &tint) != B_OK)
522 if (archive->FindInt32("_evmask", 0, (int32*)&evMask) == B_OK
523 && archive->FindInt32("_evmask", 1, (int32*)&options) == B_OK)
527 if (archive->FindPoint("_origin", &origin) == B_OK)
531 if (archive->FindFloat("_scale", &scale) == B_OK)
535 if (archive->FindFlat("_transform", &transform) == B_OK)
539 if (archive->FindFloat("_psize", &penSize) == B_OK)
543 if (archive->FindPoint("_ploc", &penLocation) == B_OK)
549 if (archive->FindInt16("_lmcapjoin", 0, &lineCap) == B_OK
550 && archive->FindInt16("_lmcapjoin", 1, &lineJoin) == B_OK
551 && archive->FindFloat("_lmmiter", &lineMiter) == B_OK)
555 if (archive->FindInt16("_fillrule", &fillRule) == B_OK)
560 if (archive->FindInt16("_blend", 0, &alphaBlend) == B_OK
561 && archive->FindInt16("_blend", 1, &modeBlend) == B_OK)
565 if (archive->FindInt32("_dmod", (int32*)&drawingMode) == B_OK)
568 fLayoutData->PopulateFromArchive(archive);
570 if (archive->FindInt16("_show", &fShowLevel) != B_OK)
573 if (BUnarchiver::IsArchiveManaged(archive)) {
581 for (int32 i = 0; archive->FindMessage("_views", i, &msg) == B_OK;
5355 data->return_value = BView::AllUnarchived(data->archive);
5363 data->return_value = BView::AllArchived(data->archive);