本文整理汇总了C++中PointerEvent::isPrimary方法的典型用法代码示例。如果您正苦于以下问题:C++ PointerEvent::isPrimary方法的具体用法?C++ PointerEvent::isPrimary怎么用?C++ PointerEvent::isPrimary使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PointerEvent
的用法示例。
在下文中一共展示了PointerEvent::isPrimary方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: createAndCheckTouchCancel
PointerEvent* PointerEventFactoryTest::createAndCheckTouchCancel(
WebPointerProperties::PointerType pointerType, int rawId,
int uniqueId, bool isPrimary)
{
PointerEvent* pointerEvent = m_pointerEventFactory.createPointerCancelEvent(
uniqueId, pointerType);
EXPECT_EQ(uniqueId, pointerEvent->pointerId());
EXPECT_EQ(isPrimary, pointerEvent->isPrimary());
return pointerEvent;
}
示例2: createAndCheckTouchEvent
PointerEvent* PointerEventFactoryTest::createAndCheckTouchEvent(
WebPointerProperties::PointerType pointerType,
int rawId, int uniqueId, bool isPrimary,
PlatformTouchPoint::TouchState state)
{
PointerEvent* pointerEvent = m_pointerEventFactory.create(
EventTypeNames::pointerdown, PointerEventFactoryTest::PlatformTouchPointBuilder(pointerType, rawId, state), PlatformEvent::NoModifiers, FloatSize(), FloatPoint());
EXPECT_EQ(uniqueId, pointerEvent->pointerId());
EXPECT_EQ(isPrimary, pointerEvent->isPrimary());
return pointerEvent;
}
示例3: createAndCheckPointerTransitionEvent
void PointerEventFactoryTest::createAndCheckPointerTransitionEvent(
PointerEvent* pointerEvent,
const AtomicString& type)
{
PointerEvent* clonePointerEvent = m_pointerEventFactory.
createPointerTransitionEvent(pointerEvent, type, nullptr);
EXPECT_EQ(clonePointerEvent->pointerType(), pointerEvent->pointerType());
EXPECT_EQ(clonePointerEvent->pointerId(), pointerEvent->pointerId());
EXPECT_EQ(clonePointerEvent->isPrimary(), pointerEvent->isPrimary());
EXPECT_EQ(clonePointerEvent->type(), type);
}
示例4: createAndCheckMouseEvent
PointerEvent* PointerEventFactoryTest::createAndCheckMouseEvent(
WebPointerProperties::PointerType pointerType,
int rawId, int uniqueId, bool isPrimary,
PlatformEvent::Modifiers modifiers)
{
PointerEvent* pointerEvent = m_pointerEventFactory.create(
EventTypeNames::mousedown, PlatformMouseEventBuilder(pointerType, rawId, modifiers), nullptr, nullptr);
EXPECT_EQ(uniqueId, pointerEvent->pointerId());
EXPECT_EQ(isPrimary, pointerEvent->isPrimary());
return pointerEvent;
}