class DispatchPolicyTest

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

Protected Members

shared_ptr snapshot_holder_
uint64_t next_sequence_number_
InputSystem input_system_
InterfacePtr injector_
InterfacePtr client1_ptr_
InterfacePtr client2_ptr_
InterfacePtr client3_ptr_
InterfacePtr client4_ptr_

Public Methods

void DispatchPolicyTest ()

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

void SetUp ()

Defined at line 50 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 69 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 123 of file ../../src/ui/scenic/lib/input/tests/dispatch_policy_test.cc

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

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

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

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

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

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

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

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

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

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

zx_koid_t RootKoid ()

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

zx_koid_t Client1Koid ()

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

zx_koid_t Client2Koid ()

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

zx_koid_t Client3Koid ()

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

zx_koid_t Client4Koid ()

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