class ScreenCapture
Defined at line 24 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.h
Public Methods
std::vector<flatland::ResolvedLayer> RotateRenderables (const std::vector<flatland::ResolvedLayer> &layers,fuchsia_ui_composition::Rotationrotation,uint32_timage_width,uint32_timage_height)
Defined at line 260 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void ScreenCapture (const std::vector<std::shared_ptr<allocation::BufferCollectionImporter>> &buffer_collection_importers,std::shared_ptr<flatland::Renderer>renderer,GetRenderablesget_renderables)
Defined at line 46 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void ~ScreenCapture ()
Defined at line 55 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void Configure (ConfigureRequest & request, ConfigureCompleter::Sync & completer)
|fuchsia_ui_composition::ScreenCapture|
Defined at line 57 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void Configure (fuchsia_ui_composition::ScreenCaptureConfig args, fit::function<void (fit::result<fuchsia_ui_composition::ScreenCaptureError>)> callback)
Defined at line 63 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void GetNextFrame (GetNextFrameRequest & request, GetNextFrameCompleter::Sync & completer)
Defined at line 163 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void GetNextFrame (fuchsia_ui_composition::GetNextFrameArgs args, fit::function<void (fit::result<fuchsia_ui_composition::ScreenCaptureError, fuchsia_ui_composition::FrameInfo>)> callback)
Defined at line 170 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void ReleaseFrame (ReleaseFrameRequest & request, ReleaseFrameCompleter::Sync & completer)
Defined at line 219 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc
void ReleaseFrame (uint32_t buffer_id, fit::function<void (fit::result<fuchsia_ui_composition::ScreenCaptureError>)> callback)
Defined at line 226 of file ../../src/ui/scenic/lib/screen_capture/screen_capture.cc