class DispatchPolicyTest

Defined at line 41 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

Protected Members

InputSystem input_system_
InterfacePtr injector_
InterfacePtr client1_ptr_
InterfacePtr client2_ptr_
InterfacePtr client3_ptr_
InterfacePtr client4_ptr_

Public Methods

void DispatchPolicyTest ()

Defined at line 43 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

void SetUp ()

Defined at line 47 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

void RegisterInjector (fuchsia::ui::views::ViewRef context_view_ref, fuchsia::ui::views::ViewRef target_view_ref, fuchsia::ui::pointerinjector::DispatchPolicy dispatch_policy, fuchsia::ui::pointerinjector::DeviceType type)

Defined at line 65 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

std::shared_ptr<view_tree::Snapshot> NewSnapshot (std::vector<zx_koid_t> hits)

Creates a new snapshot with a hit test that returns |hits|, and a ViewTree with layout:

Root

|

Client1

|

Client2

|

\

// Client4 Client3

Defined at line 119 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

fuchsia::ui::views::ViewRef RootViewRef ()

Defined at line 137 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

fuchsia::ui::views::ViewRef Client1ViewRef ()

Defined at line 138 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

fuchsia::ui::views::ViewRef Client2ViewRef ()

Defined at line 139 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

fuchsia::ui::views::ViewRef Client3ViewRef ()

Defined at line 140 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

fuchsia::ui::views::ViewRef Client4ViewRef ()

Defined at line 141 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

zx_koid_t RootKoid ()

Defined at line 143 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

zx_koid_t Client1Koid ()

Defined at line 144 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

zx_koid_t Client2Koid ()

Defined at line 145 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

zx_koid_t Client3Koid ()

Defined at line 146 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

zx_koid_t Client4Koid ()

Defined at line 147 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc