Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
SkMesh.h File Reference
#include "include/core/SkData.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSpan.h"
#include "include/core/SkString.h"
#include "include/effects/SkRuntimeEffect.h"
#include "include/private/base/SkAPI.h"
#include "include/private/base/SkTArray.h"
#include <cstddef>
#include <cstdint>
#include <memory>
#include <string_view>
#include <tuple>
#include <vector>

Go to the source code of this file.

Classes

class  SkMeshSpecification
 
struct  SkMeshSpecification::Attribute
 
struct  SkMeshSpecification::Varying
 
struct  SkMeshSpecification::Result
 
class  SkMesh
 
class  SkMesh::IndexBuffer
 
class  SkMesh::VertexBuffer
 
struct  SkMesh::Result
 

Namespaces

namespace  SkSL
 
namespace  SkMeshes
 

Functions

SK_API sk_sp< SkMesh::IndexBufferSkMeshes::MakeIndexBuffer (const void *data, size_t size)
 
SK_API sk_sp< SkMesh::IndexBufferSkMeshes::CopyIndexBuffer (const sk_sp< SkMesh::IndexBuffer > &)
 
SK_API sk_sp< SkMesh::VertexBufferSkMeshes::MakeVertexBuffer (const void *, size_t size)
 
SK_API sk_sp< SkMesh::VertexBufferSkMeshes::CopyVertexBuffer (const sk_sp< SkMesh::VertexBuffer > &)