Flutter Impeller
impeller::LazyRenderingConfig Struct Reference

#include <experimental_canvas.h>

Public Member Functions

 LazyRenderingConfig (ContentContext &renderer, std::unique_ptr< EntityPassTarget > p_entity_pass_target)
 

Public Attributes

std::unique_ptr< EntityPassTargetentity_pass_target
 
std::unique_ptr< InlinePassContextinline_pass_context
 

Detailed Description

Definition at line 21 of file experimental_canvas.h.

Constructor & Destructor Documentation

◆ LazyRenderingConfig()

impeller::LazyRenderingConfig::LazyRenderingConfig ( ContentContext renderer,
std::unique_ptr< EntityPassTarget p_entity_pass_target 
)
inline

Definition at line 25 of file experimental_canvas.h.

27  : entity_pass_target(std::move(p_entity_pass_target)) {
29  std::make_unique<InlinePassContext>(renderer, *entity_pass_target, 0);
30  }

References entity_pass_target, and inline_pass_context.

Member Data Documentation

◆ entity_pass_target

std::unique_ptr<EntityPassTarget> impeller::LazyRenderingConfig::entity_pass_target

Definition at line 22 of file experimental_canvas.h.

Referenced by LazyRenderingConfig().

◆ inline_pass_context

std::unique_ptr<InlinePassContext> impeller::LazyRenderingConfig::inline_pass_context

Definition at line 23 of file experimental_canvas.h.

Referenced by LazyRenderingConfig().


The documentation for this struct was generated from the following file:
impeller::LazyRenderingConfig::inline_pass_context
std::unique_ptr< InlinePassContext > inline_pass_context
Definition: experimental_canvas.h:23
impeller::LazyRenderingConfig::entity_pass_target
std::unique_ptr< EntityPassTarget > entity_pass_target
Definition: experimental_canvas.h:22