Skia
2D Graphics Library
SkSVGFeInputType Class Reference

#include <SkSVGTypes.h>

Public Types

enum class  Type {
  kSourceGraphic , kSourceAlpha , kBackgroundImage , kBackgroundAlpha ,
  kFillPaint , kStrokePaint , kFilterPrimitiveReference , kUnspecified
}
 

Public Member Functions

 SkSVGFeInputType ()
 
 SkSVGFeInputType (Type t)
 
 SkSVGFeInputType (const SkSVGStringType &id)
 
bool operator== (const SkSVGFeInputType &other) const
 
bool operator!= (const SkSVGFeInputType &other) const
 
const SkStringid () const
 
Type type () const
 

Member Enumeration Documentation

◆ Type

Enumerator
kSourceGraphic 
kSourceAlpha 
kBackgroundImage 
kBackgroundAlpha 
kFillPaint 
kStrokePaint 
kFilterPrimitiveReference 
kUnspecified 

Constructor & Destructor Documentation

◆ SkSVGFeInputType() [1/3]

SkSVGFeInputType::SkSVGFeInputType ( )
inline

◆ SkSVGFeInputType() [2/3]

SkSVGFeInputType::SkSVGFeInputType ( Type  t)
inlineexplicit

◆ SkSVGFeInputType() [3/3]

SkSVGFeInputType::SkSVGFeInputType ( const SkSVGStringType id)
inlineexplicit

Member Function Documentation

◆ id()

const SkString& SkSVGFeInputType::id ( ) const
inline

◆ operator!=()

bool SkSVGFeInputType::operator!= ( const SkSVGFeInputType other) const
inline

◆ operator==()

bool SkSVGFeInputType::operator== ( const SkSVGFeInputType other) const
inline

◆ type()

Type SkSVGFeInputType::type ( ) const
inline

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