public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { if (pos_ == null) { pos_ = new global::Google.Protobuf.VRCom.Position(); } input.ReadMessage(pos_); break; } case 18: { if (rot_ == null) { rot_ = new global::Google.Protobuf.VRCom.Rotation(); } input.ReadMessage(rot_); break; } } } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 8: { CtrlNum = input.ReadInt32(); break; } case 18: { if (pos_ == null) { pos_ = new global::Google.Protobuf.VRCom.Position(); } input.ReadMessage(pos_); break; } case 26: { if (rot_ == null) { rot_ = new global::Google.Protobuf.VRCom.Rotation(); } input.ReadMessage(rot_); break; } case 34: { if (joy_ == null) { joy_ = new global::Google.Protobuf.VRCom.Joystick(); } input.ReadMessage(joy_); break; } case 45: { Trigger = input.ReadFloat(); break; } case 48: { Buttons = input.ReadInt32(); break; } } } }
public void MergeFrom(Hydra other) { if (other == null) { return; } if (other.CtrlNum != 0) { CtrlNum = other.CtrlNum; } if (other.pos_ != null) { if (pos_ == null) { pos_ = new global::Google.Protobuf.VRCom.Position(); } Pos.MergeFrom(other.Pos); } if (other.rot_ != null) { if (rot_ == null) { rot_ = new global::Google.Protobuf.VRCom.Rotation(); } Rot.MergeFrom(other.Rot); } if (other.joy_ != null) { if (joy_ == null) { joy_ = new global::Google.Protobuf.VRCom.Joystick(); } Joy.MergeFrom(other.Joy); } if (other.Trigger != 0F) { Trigger = other.Trigger; } if (other.Buttons != 0) { Buttons = other.Buttons; } }
public void MergeFrom(MocapSubject other) { if (other == null) { return; } if (other.pos_ != null) { if (pos_ == null) { pos_ = new global::Google.Protobuf.VRCom.Position(); } Pos.MergeFrom(other.Pos); } if (other.rot_ != null) { if (rot_ == null) { rot_ = new global::Google.Protobuf.VRCom.Rotation(); } Rot.MergeFrom(other.Rot); } }