Flutter Engine
The Flutter Engine
|
#include <trace_serializer.h>
Public Member Functions | |
TraceSerializer () | |
void | Write (CanvasRecorderOp op) |
void | Write (const Paint &paint) |
void | Write (const std::optional< Rect > optional_rect) |
void | Write (const std::shared_ptr< ImageFilter > &image_filter) |
void | Write (size_t size) |
void | Write (const Matrix &matrix) |
void | Write (const Vector3 &vec3) |
void | Write (const Vector2 &vec2) |
void | Write (const Radians &vec2) |
void | Write (const Path &path) |
void | Write (const std::vector< Point > &points) |
void | Write (const PointStyle &point_style) |
void | Write (const std::shared_ptr< Image > &image) |
void | Write (const SamplerDescriptor &sampler) |
void | Write (const Entity::ClipOperation &clip_op) |
void | Write (const Picture &clip_op) |
void | Write (const std::shared_ptr< TextFrame > &text_frame) |
void | Write (const std::shared_ptr< VerticesGeometry > &vertices) |
void | Write (const BlendMode &blend_mode) |
void | Write (const std::vector< Matrix > &matrices) |
void | Write (const std::vector< Rect > &matrices) |
void | Write (const std::vector< Color > &matrices) |
void | Write (const SourceRectConstraint &src_rect_constraint) |
void | Write (const ContentBoundsPromise &promise) |
Definition at line 13 of file trace_serializer.h.
impeller::TraceSerializer::TraceSerializer | ( | ) |
Definition at line 150 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | CanvasRecorderOp | op | ) |
Definition at line 152 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const BlendMode & | blend_mode | ) |
Definition at line 241 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const ContentBoundsPromise & | promise | ) |
Definition at line 261 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Entity::ClipOperation & | clip_op | ) |
Definition at line 218 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Matrix & | matrix | ) |
Definition at line 182 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Paint & | paint | ) |
Definition at line 162 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Path & | path | ) |
Definition at line 198 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Picture & | clip_op | ) |
Definition at line 229 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const PointStyle & | point_style | ) |
Definition at line 206 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Radians & | vec2 | ) |
Definition at line 194 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const SamplerDescriptor & | sampler | ) |
Definition at line 214 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const SourceRectConstraint & | src_rect_constraint | ) |
Definition at line 257 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::optional< Rect > | optional_rect | ) |
Definition at line 166 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::shared_ptr< Image > & | image | ) |
Definition at line 210 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::shared_ptr< ImageFilter > & | image_filter | ) |
Definition at line 174 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::shared_ptr< TextFrame > & | text_frame | ) |
Definition at line 233 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::shared_ptr< VerticesGeometry > & | vertices | ) |
Definition at line 237 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::vector< Color > & | matrices | ) |
Definition at line 253 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::vector< Matrix > & | matrices | ) |
Definition at line 245 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::vector< Point > & | points | ) |
Definition at line 202 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const std::vector< Rect > & | matrices | ) |
Definition at line 249 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Vector2 & | vec2 | ) |
Definition at line 190 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | const Vector3 & | vec3 | ) |
Definition at line 186 of file trace_serializer.cc.
void impeller::TraceSerializer::Write | ( | size_t | size | ) |
Definition at line 178 of file trace_serializer.cc.