Flutter Impeller
impeller::BackdropData Struct Reference

#include <canvas.h>

Public Attributes

size_t backdrop_count = 0
 
bool all_filters_equal = true
 
std::shared_ptr< Texturetexture_slot
 
std::optional< Snapshotshared_filter_snapshot
 
std::shared_ptr< flutter::DlImageFilter > last_backdrop
 

Detailed Description

Definition at line 40 of file canvas.h.

Member Data Documentation

◆ all_filters_equal

bool impeller::BackdropData::all_filters_equal = true

Definition at line 42 of file canvas.h.

Referenced by impeller::Canvas::SaveLayer().

◆ backdrop_count

size_t impeller::BackdropData::backdrop_count = 0

◆ last_backdrop

std::shared_ptr<flutter::DlImageFilter> impeller::BackdropData::last_backdrop

Definition at line 47 of file canvas.h.

◆ shared_filter_snapshot

std::optional<Snapshot> impeller::BackdropData::shared_filter_snapshot

Definition at line 46 of file canvas.h.

Referenced by impeller::Canvas::SaveLayer().

◆ texture_slot

std::shared_ptr<Texture> impeller::BackdropData::texture_slot

Definition at line 43 of file canvas.h.

Referenced by impeller::Canvas::SaveLayer().


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