Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
flutter::DlColorFilter Class Referenceabstract

#include <dl_color_filter.h>

Inheritance diagram for flutter::DlColorFilter:
flutter::DlAttribute< DlColorFilter, DlColorFilterType > flutter::DlBlendColorFilter flutter::DlLinearToSrgbGammaColorFilter flutter::DlMatrixColorFilter flutter::DlSrgbToLinearGammaColorFilter

Public Member Functions

virtual bool modifies_transparent_black () const =0
 
virtual bool can_commute_with_opacity () const
 
virtual const DlBlendColorFilterasBlend () const
 
virtual const DlMatrixColorFilterasMatrix () const
 
- Public Member Functions inherited from flutter::DlAttribute< DlColorFilter, DlColorFilterType >
virtual DlColorFilterType type () const=0
 
virtual size_t size () const=0
 
virtual std::shared_ptr< DlColorFiltershared () const=0
 
bool operator== (DlColorFilter const &other) const
 
bool operator!= (DlColorFilter const &other) const
 
virtual ~DlAttribute ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from flutter::DlAttribute< DlColorFilter, DlColorFilterType >
virtual bool equals_ (DlColorFilter const &other) const=0
 

Detailed Description

Definition at line 30 of file dl_color_filter.h.

Member Function Documentation

◆ asBlend()

virtual const DlBlendColorFilter * flutter::DlColorFilter::asBlend ( ) const
inlinevirtual

Reimplemented in flutter::DlBlendColorFilter.

Definition at line 45 of file dl_color_filter.h.

45{ return nullptr; }

◆ asMatrix()

virtual const DlMatrixColorFilter * flutter::DlColorFilter::asMatrix ( ) const
inlinevirtual

Reimplemented in flutter::DlMatrixColorFilter.

Definition at line 49 of file dl_color_filter.h.

49{ return nullptr; }

◆ can_commute_with_opacity()

virtual bool flutter::DlColorFilter::can_commute_with_opacity ( ) const
inlinevirtual

◆ modifies_transparent_black()

virtual bool flutter::DlColorFilter::modifies_transparent_black ( ) const
pure virtual

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