class ParentViewportWatcherImpl
Defined at line 42 of file ../../src/ui/scenic/lib/flatland/link_system.h
An implementation of the ParentViewportWatcher protocol, consisting of hanging gets for various
updateable pieces of information.
Public Methods
void ParentViewportWatcherImpl (std::shared_ptr<utils::DispatcherHolder>dispatcher_holder,fidl::ServerEnd<fuchsia_ui_composition::ParentViewportWatcher>server_end,LinkProtocolErrorCallbackerror_callback)
Defined at line 45 of file ../../src/ui/scenic/lib/flatland/link_system.h
void ParentViewportWatcherImpl (ParentViewportWatcherImpl && )
Defined at line 58 of file ../../src/ui/scenic/lib/flatland/link_system.h
void ParentViewportWatcherImpl (const ParentViewportWatcherImpl & )
Defined at line 59 of file ../../src/ui/scenic/lib/flatland/link_system.h
ParentViewportWatcherImpl & operator= (const ParentViewportWatcherImpl & )
Defined at line 60 of file ../../src/ui/scenic/lib/flatland/link_system.h
void ~ParentViewportWatcherImpl ()
Defined at line 62 of file ../../src/ui/scenic/lib/flatland/link_system.h
void UpdateLayoutInfo (fuchsia_ui_composition::LayoutInfo info)
Defined at line 70 of file ../../src/ui/scenic/lib/flatland/link_system.h
void UpdateDevicePixelRatio (const fuchsia_math::VecF & device_pixel_ratio)
Defined at line 75 of file ../../src/ui/scenic/lib/flatland/link_system.h
void UpdateLinkStatus (fuchsia_ui_composition::ParentViewportStatus status)
Defined at line 81 of file ../../src/ui/scenic/lib/flatland/link_system.h
void GetLayout (GetLayoutCompleter::Sync & sync_completer)
|fuchsia_ui_composition::ParentViewportWatcher|
Defined at line 86 of file ../../src/ui/scenic/lib/flatland/link_system.h
void GetStatus (GetStatusCompleter::Sync & sync_completer)
|fuchsia_ui_composition::ParentViewportWatcher|
Defined at line 103 of file ../../src/ui/scenic/lib/flatland/link_system.h