Skia
2D Graphics Library
SkSVGStopColor Class Reference

#include <SkSVGTypes.h>

Public Types

enum class  Type { kColor , kCurrentColor , kICCColor , kInherit }
 

Public Member Functions

 SkSVGStopColor ()
 
 SkSVGStopColor (Type t)
 
 SkSVGStopColor (const SkSVGColorType &c)
 
 SkSVGStopColor (const SkSVGStopColor &)=default
 
SkSVGStopColoroperator= (const SkSVGStopColor &)=default
 
bool operator== (const SkSVGStopColor &other) const
 
bool operator!= (const SkSVGStopColor &other) const
 
Type type () const
 
const SkSVGColorTypecolor () const
 

Member Enumeration Documentation

◆ Type

enum SkSVGStopColor::Type
strong
Enumerator
kColor 
kCurrentColor 
kICCColor 
kInherit 

Constructor & Destructor Documentation

◆ SkSVGStopColor() [1/4]

SkSVGStopColor::SkSVGStopColor ( )
inline

◆ SkSVGStopColor() [2/4]

SkSVGStopColor::SkSVGStopColor ( Type  t)
inlineexplicit

◆ SkSVGStopColor() [3/4]

SkSVGStopColor::SkSVGStopColor ( const SkSVGColorType c)
inlineexplicit

◆ SkSVGStopColor() [4/4]

SkSVGStopColor::SkSVGStopColor ( const SkSVGStopColor )
default

Member Function Documentation

◆ color()

const SkSVGColorType& SkSVGStopColor::color ( ) const
inline

◆ operator!=()

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

◆ operator=()

SkSVGStopColor& SkSVGStopColor::operator= ( const SkSVGStopColor )
default

◆ operator==()

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

◆ type()

Type SkSVGStopColor::type ( ) const
inline

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