5#ifndef FLUTTER_IMPELLER_SCENE_MESH_H_
6#define FLUTTER_IMPELLER_SCENE_MESH_H_
37 const std::shared_ptr<Texture>& joints)
const;
40 std::vector<Primitive> primitives_;
bool Render(SceneEncoder &encoder, const Matrix &transform, const std::shared_ptr< Texture > &joints) const
std::vector< Primitive > & GetPrimitives()
Mesh & operator=(Mesh &&mesh)
void AddPrimitive(Primitive mesh_)
static SkColor4f transform(SkColor4f c, SkColorSpace *src, SkColorSpace *dst)
A 4x4 matrix using column-major storage.
std::shared_ptr< Material > material
std::shared_ptr< Geometry > geometry