| Flutter Impeller |

Public Member Functions | Public Attributes | List of all members
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< EntityPassTarget > | entity_pass_target
std::unique_ptr< InlinePassContext > | inline_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)) {
28 inline_pass_context =
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/aiks/experimental_canvas.h

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