X11LeaveNotifyEvent.fromBuffer constructor

X11LeaveNotifyEvent.fromBuffer(
  1. X11ReadBuffer buffer
)

Implementation

factory X11LeaveNotifyEvent.fromBuffer(X11ReadBuffer buffer) {
  var detail = buffer.readUint8();
  var time = buffer.readUint32();
  var root = buffer.readResourceId();
  var event = buffer.readUint32();
  var child = buffer.readResourceId();
  var rootX = buffer.readInt16();
  var rootY = buffer.readInt16();
  var eventX = buffer.readInt16();
  var eventY = buffer.readInt16();
  var state = buffer.readUint16();
  var mode = buffer.readUint8();
  var sameScreenFocus = buffer.readUint8();
  return X11LeaveNotifyEvent(
      detail,
      root,
      event,
      child,
      X11Point(rootX, rootY),
      X11Point(eventX, eventY),
      state,
      mode,
      sameScreenFocus,
      time);
}