Skia
2D Graphics Library
Main Page
Namespaces
Namespace List
Namespace Members
All
b
c
d
e
f
g
i
k
m
n
o
p
r
s
t
w
Functions
b
c
d
e
f
g
m
n
r
s
w
Variables
Typedefs
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
i
k
m
n
o
p
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
h
i
l
o
p
r
s
t
u
v
y
Enumerations
a
b
c
d
e
f
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
y
Enumerator
k
Related Functions
:
a
d
f
g
i
m
n
o
p
r
s
t
Files
File List
File Members
All
_
a
g
k
n
o
s
t
Functions
a
g
o
s
t
Variables
k
s
Typedefs
g
s
Enumerations
g
s
Enumerator
k
n
Macros
_
g
s
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
SkShader Member List
This is the complete list of members for
SkShader
, including all inherited members.
Deserialize
(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr)
SkFlattenable
static
Factory
typedef
SkFlattenable
FactoryToName
(Factory)
SkFlattenable
static
flatten
(SkWriteBuffer &) const
SkFlattenable
inline
virtual
getFactory
() const =0
SkFlattenable
pure virtual
getFlattenableType
() const =0
SkFlattenable
pure virtual
getTypeName
() const =0
SkFlattenable
pure virtual
isAImage
(SkMatrix *localMatrix, SkTileMode xy[2]) const
SkShader
isAImage
() const
SkShader
inline
isOpaque
() const
SkShader
inline
virtual
kSkBlender_Type
enum value
SkFlattenable
kSkColorFilter_Type
enum value
SkFlattenable
kSkDrawable_Type
enum value
SkFlattenable
kSkDrawLooper_Type
enum value
SkFlattenable
kSkImageFilter_Type
enum value
SkFlattenable
kSkMaskFilter_Type
enum value
SkFlattenable
kSkPathEffect_Type
enum value
SkFlattenable
kSkShader_Type
enum value
SkFlattenable
makeWithColorFilter
(sk_sp< SkColorFilter >) const
SkShader
makeWithLocalMatrix
(const SkMatrix &) const
SkShader
makeWithWorkingColorSpace
(sk_sp< SkColorSpace >) const
SkShader
NameToFactory
(const char name[])
SkFlattenable
static
ref
() const
SkRefCntBase
inline
Register
(const char name[], Factory)
SkFlattenable
static
serialize
(const SkSerialProcs *=nullptr) const
SkFlattenable
serialize
(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) const
SkFlattenable
SkFlattenable
()
SkFlattenable
inline
SkRefCntBase
()
SkRefCntBase
inline
SkShaderBase
class
SkShader
friend
Type
enum name
SkFlattenable
unique
() const
SkRefCntBase
inline
unref
() const
SkRefCntBase
inline
~SkRefCntBase
()
SkRefCntBase
inline
virtual
Generated by
Doxygen
1.9.1 on Tue Nov 14 2023