5#ifndef FLUTTER_LIB_UI_PAINTING_VERTICES_H_
6#define FLUTTER_LIB_UI_PAINTING_VERTICES_H_
8#include "flutter/display_list/dl_vertices.h"
9#include "flutter/lib/ui/dart_wrapper.h"
16 DEFINE_WRAPPERTYPEINFO();
17 FML_FRIEND_MAKE_REF_COUNTED(
Vertices);
36 std::shared_ptr<DlVertices> vertices_;
Holds all of the data (both required and optional) for a DisplayList drawVertices call.
const DlVertices * vertices() const
static bool init(Dart_Handle vertices_handle, DlVertexMode vertex_mode, Dart_Handle positions_handle, Dart_Handle texture_coordinates_handle, Dart_Handle colors_handle, Dart_Handle indices_handle)
struct _Dart_Handle * Dart_Handle
DlVertexMode
Defines the way in which the vertices of a DlVertices object are separated into triangles into which ...