fExplicitData
Proxy* fExplicitData;
fExplicitData(new BAbstractLayout::DataProxy())
delete fExplicitData;
return BLayoutUtils::ComposeSize(fExplicitData->MinSize(), BaseMinSize());
return BLayoutUtils::ComposeSize(fExplicitData->MaxSize(), BaseMaxSize());
return BLayoutUtils::ComposeSize(fExplicitData->PreferredSize(),
return BLayoutUtils::ComposeAlignment(fExplicitData->Alignment(),
fExplicitData->SetMinSize(size);
fExplicitData->SetMaxSize(size);
fExplicitData->SetPreferredSize(size);
fExplicitData->SetAlignment(alignment);
return fExplicitData->Frame();
if (frame != fExplicitData->Frame()) {
fExplicitData->SetFrame(frame);
return fExplicitData->IsVisible(AncestorsVisible());
if (visible != fExplicitData->IsVisible(AncestorsVisible())) {
fExplicitData->SetVisible(visible);
status_t err = fExplicitData->RestoreDataFromArchive(from);
static_cast<ViewProxy*>(fExplicitData)->view = Owner();
delete fExplicitData;
fExplicitData = new ViewProxy(Owner());