예제 #1
0
 public void getData(WindowSetRotateYMsgArgs msgArgs) throws EOFException {
   bufQueue.skipBytes(3); // Skip 3 bytes of pad
   msgArgs.clientId = bufQueue.nextInt();
   msgArgs.wid = bufQueue.nextInt();
   int iroty = bufQueue.nextInt();
   msgArgs.roty = Float.intBitsToFloat(iroty);
 }
예제 #2
0
 public void getData(PositionWindowMsgArgs msgArgs) throws EOFException {
   bufQueue.skipBytes(3); // Skip 3 bytes of pad
   msgArgs.clientId = bufQueue.nextInt();
   msgArgs.wid = bufQueue.nextInt();
   msgArgs.x = bufQueue.nextShort();
   msgArgs.y = bufQueue.nextShort();
 }
예제 #3
0
 public void getData(WindowSetUserDisplMsgArgs msgArgs) throws EOFException {
   bufQueue.skipBytes(3); // Skip 3 bytes of pad
   msgArgs.clientId = bufQueue.nextInt();
   msgArgs.wid = bufQueue.nextInt();
   int ix = bufQueue.nextInt();
   int iy = bufQueue.nextInt();
   int iz = bufQueue.nextInt();
   msgArgs.userDispl =
       new Vector3f(Float.intBitsToFloat(ix), Float.intBitsToFloat(iy), Float.intBitsToFloat(iz));
 }
예제 #4
0
 public void getData(ConfigureWindowMsgArgs msgArgs) throws EOFException {
   bufQueue.skipBytes(3); // Skip 3 bytes of pad
   msgArgs.clientId = bufQueue.nextInt();
   msgArgs.wid = bufQueue.nextInt();
   msgArgs.x = bufQueue.nextShort();
   msgArgs.y = bufQueue.nextShort();
   msgArgs.wAndBorder = bufQueue.nextInt();
   msgArgs.hAndBorder = bufQueue.nextInt();
   msgArgs.sibid = bufQueue.nextInt();
 }
예제 #5
0
 public void getData(SlaveCloseWindowMsgArgs msgArgs) throws EOFException {
   bufQueue.skipBytes(3); // Skip 3 bytes of pad
   msgArgs.clientId = bufQueue.nextInt();
   msgArgs.wid = bufQueue.nextInt();
 }
예제 #6
0
 public void getData(DestroyWindowMsgArgs msgArgs) throws EOFException {
   bufQueue.skipBytes(3); // Skip 3 bytes of pad
   msgArgs.wid = bufQueue.nextInt();
 }