Flutter Engine
The Flutter Engine
|
#include <vector>
#include "include/core/SkCanvas.h"
#include "include/core/SkPath.h"
#include "include/effects/SkGradientShader.h"
#include "src/base/SkRandom.h"
#include "tools/Resources.h"
#include "tools/gpu/YUVUtils.h"
#include "tools/viewer/Slide.h"
Go to the source code of this file.
Classes | |
class | MMObject |
class | Stage |
class | MotionMarkSlide |
struct | LineSegmentParams |
class | CanvasLineSegment |
class | CanvasLineSegmentStage |
class | CanvasArc |
class | CanvasArcStage |
class | CanvasLinePoint |
class | CanvasQuadraticSegment |
class | CanvasBezierSegment |
class | CanvasLinePathStage |
class | Rotater |
class | BouncingParticle |
class | BouncingParticlesStage |
class | BouncingTaggedImage |
class | BouncingTaggedImagesStage |
class | CanvasLinesSlide |
class | CanvasArcsSlide |
class | PathsSlide |
class | BouncingTaggedImagesSlide |
Functions | |
std::unique_ptr< CanvasLinePoint > | make_line_path (SkRandom *random, SkSize size, SkPoint *prev) |
SkPoint | random_position (SkRandom *random, SkSize maxPosition) |
float | random_angle (SkRandom *random) |
float | random_velocity (SkRandom *random, float maxVelocity) |
Rotater | random_rotater (SkRandom *random) |
SkPoint | point_on_circle (float angle, float radius) |
std::unique_ptr< CanvasLinePoint > make_line_path | ( | SkRandom * | random, |
SkSize | size, | ||
SkPoint * | prev | ||
) |
Definition at line 545 of file MotionMarkSlide.cpp.
SkPoint point_on_circle | ( | float | angle, |
float | radius | ||
) |
Definition at line 660 of file MotionMarkSlide.cpp.
float random_angle | ( | SkRandom * | random | ) |
Definition at line 629 of file MotionMarkSlide.cpp.
Definition at line 624 of file MotionMarkSlide.cpp.
Definition at line 656 of file MotionMarkSlide.cpp.
float random_velocity | ( | SkRandom * | random, |
float | maxVelocity | ||
) |
Definition at line 633 of file MotionMarkSlide.cpp.