Skia
2D Graphics Library
SkSVGVisibility Class Reference

#include <SkSVGTypes.h>

Public Types

enum class  Type { kVisible , kHidden , kCollapse , kInherit }
 

Public Member Functions

constexpr SkSVGVisibility ()
 
constexpr SkSVGVisibility (Type t)
 
 SkSVGVisibility (const SkSVGVisibility &)=default
 
SkSVGVisibilityoperator= (const SkSVGVisibility &)=default
 
bool operator== (const SkSVGVisibility &other) const
 
bool operator!= (const SkSVGVisibility &other) const
 
Type type () const
 

Member Enumeration Documentation

◆ Type

enum SkSVGVisibility::Type
strong
Enumerator
kVisible 
kHidden 
kCollapse 
kInherit 

Constructor & Destructor Documentation

◆ SkSVGVisibility() [1/3]

constexpr SkSVGVisibility::SkSVGVisibility ( )
inlineconstexpr

◆ SkSVGVisibility() [2/3]

constexpr SkSVGVisibility::SkSVGVisibility ( Type  t)
inlineexplicitconstexpr

◆ SkSVGVisibility() [3/3]

SkSVGVisibility::SkSVGVisibility ( const SkSVGVisibility )
default

Member Function Documentation

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ type()

Type SkSVGVisibility::type ( ) const
inline

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