class MouseTest
Defined at line 63 of file ../../src/ui/scenic/lib/input/tests/mouse_test.cc
Protected Members
MouseSystem mouse_system_
shared_ptr current_snapshot_
InterfacePtr client1_ptr_
InterfacePtr client2_ptr_
Public Methods
void MouseTest ()
Defined at line 65 of file ../../src/ui/scenic/lib/input/tests/mouse_test.cc
void SetUp ()
Defined at line 71 of file ../../src/ui/scenic/lib/input/tests/mouse_test.cc
void OnNewViewTreeSnapshot (std::shared_ptr<const view_tree::Snapshot> snapshot)
Defined at line 82 of file ../../src/ui/scenic/lib/input/tests/mouse_test.cc
void StartWatchLoop (fuchsia::ui::pointer::MouseSourcePtr & mouse_source, std::vector<fup_MouseEvent> & out_events)
Starts a recursive MouseSource::Watch() loop that collects all received events into
|out_events|.
Defined at line 88 of file ../../src/ui/scenic/lib/input/tests/mouse_test.cc
Protected Methods
std::shared_ptr<view_tree::Snapshot> NewSnapshot (std::vector<zx_koid_t> hits, std::vector<zx_koid_t> hierarchy)
Creates a new snapshot with a hit test that returns |hits|, and a ViewTree with a straight
hierarchy matching |hierarchy|.
Defined at line 104 of file ../../src/ui/scenic/lib/input/tests/mouse_test.cc