Flutter Engine
The Flutter Engine
third_party
skia
src
gpu
ganesh
ops
ShadowRRectOp.h
Go to the documentation of this file.
1
/*
2
* Copyright 2016 Google Inc.
3
*
4
* Use of this source code is governed by a BSD-style license that can be
5
* found in the LICENSE file.
6
*/
7
8
#ifndef ShadowRRectOp_DEFINED
9
#define ShadowRRectOp_DEFINED
10
11
#include <memory>
12
#include "
src/gpu/ganesh/GrColor.h
"
13
#include "
src/gpu/ganesh/ops/GrOp.h
"
14
15
class
GrRecordingContext
;
16
17
class
SkMatrix
;
18
class
SkRRect
;
19
20
namespace
skgpu::ganesh::ShadowRRectOp
{
21
22
GrOp::Owner
Make
(
GrRecordingContext
*,
23
GrColor
,
24
const
SkMatrix
& viewMatrix,
25
const
SkRRect
&,
26
SkScalar
blurWidth,
27
SkScalar
insetWidth);
28
29
}
// namespace skgpu::ganesh::ShadowRRectOp
30
31
#endif
// ShadowRRectOp_DEFINED
GrColor.h
GrColor
uint32_t GrColor
Definition:
GrColor.h:25
GrOp.h
GrOp::Owner
std::unique_ptr< GrOp > Owner
Definition:
GrOp.h:72
GrRecordingContext
Definition:
GrRecordingContext.h:42
SkMatrix
Definition:
SkMatrix.h:54
SkRRect
Definition:
SkRRect.h:35
SkScalar
float SkScalar
Definition:
extension.cpp:12
skgpu::ganesh::ShadowRRectOp
Definition:
ShadowRRectOp.cpp:669
skgpu::ganesh::ShadowRRectOp::Make
GrOp::Owner Make(GrRecordingContext *context, GrColor color, const SkMatrix &viewMatrix, const SkRRect &rrect, SkScalar blurWidth, SkScalar insetWidth)
Definition:
ShadowRRectOp.cpp:709
Generated on Sun Jun 23 2024 21:56:23 for Flutter Engine by
1.9.4