Lines Matching refs:link
189 ViewState::UpdateServerFontState(BPrivate::PortLink &link)
191 link.StartMessage(AS_VIEW_SET_FONT_STATE);
192 link.Attach<uint16>(font_flags);
196 link.Attach<uint32>(font.FamilyAndStyle());
199 link.Attach<float>(font.Size());
202 link.Attach<float>(font.Shear());
205 link.Attach<float>(font.Rotation());
208 link.Attach<float>(font.FalseBoldWidth());
211 link.Attach<uint8>(font.Spacing());
214 link.Attach<uint8>(font.Encoding());
217 link.Attach<uint16>(font.Face());
220 link.Attach<uint32>(font.Flags());
225 ViewState::UpdateServerState(BPrivate::PortLink &link)
227 UpdateServerFontState(link);
229 link.StartMessage(AS_VIEW_SET_STATE);
251 link.Attach<ViewSetStateInfo>(info);
257 link.Attach<double[6]>(_transform);
264 link.Attach<int32>(count);
266 link.Attach<BRect>(clipping_region.RectAt(i));
269 link.Attach<int32>(-1);
281 ViewState::UpdateFrom(BPrivate::PortLink &link)
283 link.StartMessage(AS_VIEW_GET_STATE);
286 if (link.FlushWithReply(code) != B_OK
291 link.Read<ViewGetStateInfo>(&info);
324 link.Read<double[6]>(&_transform);
334 link.Read<int32>(&clippingRectCount);
339 link.Read<BRect>(&rect);
1210 BPrivate::AppServerLink link;
1211 link.StartMessage(AS_SET_VIEW_CURSOR);
1212 link.Attach<ViewSetViewCursorInfo>(info);
1217 link.FlushWithReply(code);