Skia
2D Graphics Library
SkSVGValue Class Reference

#include <SkSVGValue.h>

Inheritance diagram for SkSVGValue:

Public Types

enum class  Type {
  kColor , kFilter , kLength , kNumber ,
  kObjectBoundingBoxUnits , kPreserveAspectRatio , kStopColor , kString ,
  kTransform , kViewBox
}
 

Public Member Functions

Type type () const
 
template<typename T >
const T * as () const
 

Protected Member Functions

 SkSVGValue (Type t)
 

Member Enumeration Documentation

◆ Type

enum SkSVGValue::Type
strong
Enumerator
kColor 
kFilter 
kLength 
kNumber 
kObjectBoundingBoxUnits 
kPreserveAspectRatio 
kStopColor 
kString 
kTransform 
kViewBox 

Constructor & Destructor Documentation

◆ SkSVGValue()

SkSVGValue::SkSVGValue ( Type  t)
inlineprotected

Member Function Documentation

◆ as()

template<typename T >
const T* SkSVGValue::as ( ) const
inline

◆ type()

Type SkSVGValue::type ( ) const
inline

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