Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | List of all members
flutter::DlRuntimeEffectImpeller Class Referencefinal

#include <dl_runtime_effect.h>

Inheritance diagram for flutter::DlRuntimeEffectImpeller:
flutter::DlRuntimeEffect SkRefCnt SkRefCntBase

Public Member Functions

 DlRuntimeEffectImpeller (std::shared_ptr< impeller::RuntimeStage > runtime_stage)
 
sk_sp< SkRuntimeEffectskia_runtime_effect () const override
 
std::shared_ptr< impeller::RuntimeStageruntime_stage () const override
 
- Public Member Functions inherited from SkRefCntBase
 SkRefCntBase ()
 
virtual ~SkRefCntBase ()
 
bool unique () const
 
void ref () const
 
void unref () const
 

Private Member Functions

 ~DlRuntimeEffectImpeller () override
 

Additional Inherited Members

- Static Public Member Functions inherited from flutter::DlRuntimeEffect
static sk_sp< DlRuntimeEffectMakeSkia (const sk_sp< SkRuntimeEffect > &runtime_effect)
 
static sk_sp< DlRuntimeEffectMakeImpeller (std::shared_ptr< impeller::RuntimeStage > runtime_stage)
 
- Protected Member Functions inherited from flutter::DlRuntimeEffect
 DlRuntimeEffect ()
 
virtual ~DlRuntimeEffect ()
 

Detailed Description

Definition at line 60 of file dl_runtime_effect.h.

Constructor & Destructor Documentation

◆ DlRuntimeEffectImpeller()

flutter::DlRuntimeEffectImpeller::DlRuntimeEffectImpeller ( std::shared_ptr< impeller::RuntimeStage runtime_stage)
explicit

Definition at line 53 of file dl_runtime_effect.cc.

55 : runtime_stage_(std::move(runtime_stage)){};
std::shared_ptr< impeller::RuntimeStage > runtime_stage() const override

Member Function Documentation

◆ runtime_stage()

std::shared_ptr< impeller::RuntimeStage > flutter::DlRuntimeEffectImpeller::runtime_stage ( ) const
overridevirtual

Implements flutter::DlRuntimeEffect.

Definition at line 61 of file dl_runtime_effect.cc.

62 {
63 return runtime_stage_;
64}

◆ skia_runtime_effect()

sk_sp< SkRuntimeEffect > flutter::DlRuntimeEffectImpeller::skia_runtime_effect ( ) const
overridevirtual

Implements flutter::DlRuntimeEffect.

Definition at line 57 of file dl_runtime_effect.cc.

57 {
58 return nullptr;
59}

◆ ~DlRuntimeEffectImpeller()

flutter::DlRuntimeEffectImpeller::~DlRuntimeEffectImpeller ( )
overrideprivatedefault

The documentation for this class was generated from the following files: