Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
flutter::testing::DisplayListJobRenderer Struct Reference
Inheritance diagram for flutter::testing::DisplayListJobRenderer:
flutter::testing::JobRenderer

Public Member Functions

 DisplayListJobRenderer (sk_sp< DisplayList > display_list)
 
void Render (const RenderEnvironment &env, DlCanvas *canvas, const RenderJobInfo &info) override
 

Detailed Description

Definition at line 438 of file dl_rendering_unittests.cc.

Constructor & Destructor Documentation

◆ DisplayListJobRenderer()

flutter::testing::DisplayListJobRenderer::DisplayListJobRenderer ( sk_sp< DisplayList display_list)
inlineexplicit

Definition at line 439 of file dl_rendering_unittests.cc.

440 : display_list_(std::move(display_list)) {}

Member Function Documentation

◆ Render()

void flutter::testing::DisplayListJobRenderer::Render ( const RenderEnvironment env,
DlCanvas canvas,
const RenderJobInfo info 
)
inlineoverridevirtual

Implements flutter::testing::JobRenderer.

Definition at line 442 of file dl_rendering_unittests.cc.

444 {
445 canvas->DrawDisplayList(display_list_, info.opacity);
446 }

References flutter::DlCanvas::DrawDisplayList(), and flutter::testing::RenderJobInfo::opacity.


The documentation for this struct was generated from the following file: