Flutter Engine
The Flutter Engine
|
#include <SkVerticesPriv.h>
Public Member Functions | |
SkVertices::VertexMode | mode () const |
bool | hasColors () const |
bool | hasTexCoords () const |
bool | hasIndices () const |
int | vertexCount () const |
int | indexCount () const |
const SkPoint * | positions () const |
const SkPoint * | texCoords () const |
const SkColor * | colors () const |
const uint16_t * | indices () const |
SkVerticesPriv (const SkVerticesPriv &)=default | |
void | encode (SkWriteBuffer &) const |
Static Public Member Functions | |
static sk_sp< SkVertices > | Decode (SkReadBuffer &) |
Friends | |
class | SkVertices |
Class that adds methods to SkVertices that are only intended for use internal to Skia. This class is purely a privileged window into SkVertices. It should never have additional data members or virtual methods.
Definition at line 23 of file SkVerticesPriv.h.
|
default |
|
inline |
Definition at line 36 of file SkVerticesPriv.h.
|
static |
Definition at line 267 of file SkVertices.cpp.
void SkVerticesPriv::encode | ( | SkWriteBuffer & | buffer | ) | const |
Definition at line 240 of file SkVertices.cpp.
|
inline |
Definition at line 27 of file SkVerticesPriv.h.
|
inline |
Definition at line 29 of file SkVerticesPriv.h.
|
inline |
Definition at line 28 of file SkVerticesPriv.h.
|
inline |
Definition at line 32 of file SkVerticesPriv.h.
|
inline |
Definition at line 37 of file SkVerticesPriv.h.
|
inline |
Definition at line 25 of file SkVerticesPriv.h.
|
inline |
Definition at line 34 of file SkVerticesPriv.h.
|
inline |
Definition at line 35 of file SkVerticesPriv.h.
|
inline |
Definition at line 31 of file SkVerticesPriv.h.
|
friend |
Definition at line 55 of file SkVerticesPriv.h.