Lines Matching refs:fState
348 memcpy(&fState, &fNewState, sizeof(KeyboardState));
397 fState.when = system_time();
517 fNewState.modifiers = fState.modifiers
544 if (fState.modifiers != fNewState.modifiers) {
550 msg->AddInt32("be:old_modifiers", fState.modifiers);
555 fState.modifiers = fNewState.modifiers;
566 diff[i] = fState.keys[i] ^ fNewState.keys[i];
612 fState.keys[j] = fNewState.keys[j];
636 memcpy(&fState, &fNewState, sizeof(TabletState));
697 fState.when = system_time();
700 if (fState.x != fNewState.x || fState.y != fNewState.y
701 || fState.pressure != fNewState.pressure) {
702 fState.x = fNewState.x;
703 fState.y = fNewState.y;
704 fState.pressure = fNewState.pressure;
707 if (!msg.IsSet() || !_FillMessage(*msg.Get(), fState))
716 if ((IsBitSet(fState.buttons, i)
718 InvertBit(fState.buttons, i);
724 if (!msg.IsSet() || !_FillMessage(*msg.Get(), fState))
727 if (IsBitSet(fState.buttons, i)) {
730 && fState.when - fLastClick <= fClickSpeed)
731 fState.clicks++;
733 fState.clicks = 1;
735 fLastClick = fState.when;
736 msg->AddInt32("clicks", fState.clicks);
746 if (fState.wheelX != fNewState.wheelX
747 || fState.wheelY != fNewState.wheelY) {
751 || msg->AddInt64("when", fState.when) < B_OK
753 fNewState.wheelX - fState.wheelX) < B_OK
755 fNewState.wheelY - fState.wheelY) < B_OK) {
759 fState.wheelX = fNewState.wheelX;
760 fState.wheelY = fNewState.wheelY;