Lines Matching refs:picture
593 BReference<ServerPicture> picture(canvas->GetPicture(token), true); in draw_picture() local
594 if (picture != NULL) { in draw_picture()
599 picture->Play(canvas); in draw_picture()
632 BReference<ServerPicture> picture(canvas->GetPicture(pictureToken), true); in clip_to_picture() local
633 if (picture == NULL) in clip_to_picture()
636 picture, *canvas->CurrentState(), where, clipToInverse), true); in clip_to_picture()
1093 ServerPicture::ServerPicture(const ServerPicture& picture) in ServerPicture() argument
1107 const off_t size = picture.DataLength(); in ServerPicture()
1111 picture.fData->ReadAt(0, const_cast<void*>(mallocIO->Buffer()), in ServerPicture()
1151 ServerPicture* picture = fPictures->ItemAt(i); in ~ServerPicture() local
1152 picture->SetOwner(NULL); in ~ServerPicture()
1153 picture->ReleaseReference(); in ~ServerPicture()
1292 ServerPicture::PushPicture(ServerPicture* picture) in PushPicture() argument
1297 fPushed.SetTo(picture, false); in PushPicture()
1311 ServerPicture::AppendPicture(ServerPicture* picture) in AppendPicture() argument
1314 PushPicture(picture); in AppendPicture()
1319 ServerPicture::NestPicture(ServerPicture* picture) in NestPicture() argument
1324 if (!fPictures.IsSet() || !fPictures->AddItem(picture)) in NestPicture()
1327 picture->AcquireReference(); in NestPicture()