Flutter Engine
The Flutter Engine
|
#include "gm/gm.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPathBuilder.h"
#include "include/core/SkPathEffect.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkTypes.h"
#include "include/effects/Sk1DPathEffect.h"
#include "include/effects/Sk2DPathEffect.h"
#include "include/effects/SkCornerPathEffect.h"
#include "include/effects/SkDashPathEffect.h"
#include "include/effects/SkDiscretePathEffect.h"
#include "include/gpu/GrDirectContext.h"
#include <initializer_list>
#include "include/core/SkStrokeRec.h"
#include "src/core/SkPathEffectBase.h"
Go to the source code of this file.
Classes | |
class | skiagm::PathEffectGM |
class | CTMPathEffectGM |
Namespaces | |
namespace | skiagm |
Typedefs | |
typedef void(* | skiagm::PE_Proc) (SkPaint *) |
Functions | |
static void | skiagm::compose_pe (SkPaint *paint) |
static void | skiagm::hair_pe (SkPaint *paint) |
static void | skiagm::hair2_pe (SkPaint *paint) |
static void | skiagm::stroke_pe (SkPaint *paint) |
static void | skiagm::dash_pe (SkPaint *paint) |
static SkPath | skiagm::scale (const SkPath &path, SkScalar scale) |
static void | skiagm::one_d_pe (SkPaint *paint) |
static void | skiagm::fill_pe (SkPaint *paint) |
static void | skiagm::discrete_pe (SkPaint *paint) |
static sk_sp< SkPathEffect > | skiagm::MakeTileEffect () |
static void | skiagm::tile_pe (SkPaint *paint) |
Variables | |
constexpr int | skiagm::gXY [] |
constexpr PE_Proc | skiagm::gPE [] = { hair_pe, hair2_pe, stroke_pe, dash_pe, one_d_pe } |
constexpr PE_Proc | skiagm::gPE2 [] = { fill_pe, discrete_pe, tile_pe } |