Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(15)

Side by Side Diff: include/effects/SkGradientShader.h

Issue 726923002: Enable unused param checking for public includes. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: rebase Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « include/core/SkTArray.h ('k') | include/gpu/GrColor.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright 2006 The Android Open Source Project 2 * Copyright 2006 The Android Open Source Project
3 * 3 *
4 * Use of this source code is governed by a BSD-style license that can be 4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file. 5 * found in the LICENSE file.
6 */ 6 */
7 7
8 #ifndef SkGradientShader_DEFINED 8 #ifndef SkGradientShader_DEFINED
9 #define SkGradientShader_DEFINED 9 #define SkGradientShader_DEFINED
10 10
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
51 51
52 static SkShader* CreateLinear(const SkPoint pts[2], 52 static SkShader* CreateLinear(const SkPoint pts[2],
53 const SkColor colors[], const SkScalar pos[], int count, 53 const SkColor colors[], const SkScalar pos[], int count,
54 SkShader::TileMode mode) { 54 SkShader::TileMode mode) {
55 return CreateLinear(pts, colors, pos, count, mode, 0, NULL); 55 return CreateLinear(pts, colors, pos, count, mode, 0, NULL);
56 } 56 }
57 57
58 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES 58 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES
59 static SkShader* CreateLinear(const SkPoint pts[2], 59 static SkShader* CreateLinear(const SkPoint pts[2],
60 const SkColor colors[], const SkScalar pos[], int count, 60 const SkColor colors[], const SkScalar pos[], int count,
61 SkShader::TileMode mode, void* ignored, 61 SkShader::TileMode mode, void* /*ignored*/,
62 uint32_t flags, const SkMatrix* localMatrix) { 62 uint32_t flags, const SkMatrix* localMatrix) {
63 return CreateLinear(pts, colors, pos, count, mode, flags, localMatrix); 63 return CreateLinear(pts, colors, pos, count, mode, flags, localMatrix);
64 } 64 }
65 #endif 65 #endif
66 66
67 /** Returns a shader that generates a radial gradient given the center and r adius. 67 /** Returns a shader that generates a radial gradient given the center and r adius.
68 <p /> 68 <p />
69 CreateRadial returns a shader with a reference count of 1. 69 CreateRadial returns a shader with a reference count of 1.
70 The caller should decrement the shader's reference count when done with the shader. 70 The caller should decrement the shader's reference count when done with the shader.
71 It is an error for colorCount to be < 2, or for radius to be <= 0. 71 It is an error for colorCount to be < 2, or for radius to be <= 0.
(...skipping 15 matching lines...) Expand all
87 87
88 static SkShader* CreateRadial(const SkPoint& center, SkScalar radius, 88 static SkShader* CreateRadial(const SkPoint& center, SkScalar radius,
89 const SkColor colors[], const SkScalar pos[], int count, 89 const SkColor colors[], const SkScalar pos[], int count,
90 SkShader::TileMode mode) { 90 SkShader::TileMode mode) {
91 return CreateRadial(center, radius, colors, pos, count, mode, 0, NULL); 91 return CreateRadial(center, radius, colors, pos, count, mode, 0, NULL);
92 } 92 }
93 93
94 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES 94 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES
95 static SkShader* CreateRadial(const SkPoint& center, SkScalar radius, 95 static SkShader* CreateRadial(const SkPoint& center, SkScalar radius,
96 const SkColor colors[], const SkScalar pos[], int count, 96 const SkColor colors[], const SkScalar pos[], int count,
97 SkShader::TileMode mode, void* ignored, 97 SkShader::TileMode mode, void* /*ignored*/,
98 uint32_t flags, const SkMatrix* localMatrix) { 98 uint32_t flags, const SkMatrix* localMatrix) {
99 return CreateRadial(center, radius, colors, pos, count, mode, flags, loc alMatrix); 99 return CreateRadial(center, radius, colors, pos, count, mode, flags, loc alMatrix);
100 } 100 }
101 #endif 101 #endif
102 102
103 /** Returns a shader that generates a radial gradient given the start positi on, start radius, end position and end radius. 103 /** Returns a shader that generates a radial gradient given the start positi on, start radius, end position and end radius.
104 <p /> 104 <p />
105 CreateTwoPointRadial returns a shader with a reference count of 1. 105 CreateTwoPointRadial returns a shader with a reference count of 1.
106 The caller should decrement the shader's reference count when done with the shader. 106 The caller should decrement the shader's reference count when done with the shader.
107 It is an error for colorCount to be < 2, for startRadius or endRadius to be < 0, or for 107 It is an error for colorCount to be < 2, for startRadius or endRadius to be < 0, or for
(...skipping 22 matching lines...) Expand all
130 const SkColor colors[], const SkScalar pos[], int count, 130 const SkColor colors[], const SkScalar pos[], int count,
131 SkShader::TileMode mode) { 131 SkShader::TileMode mode) {
132 return CreateTwoPointRadial(start, startRadius, end, endRadius, colors, pos, count, mode, 132 return CreateTwoPointRadial(start, startRadius, end, endRadius, colors, pos, count, mode,
133 0, NULL); 133 0, NULL);
134 } 134 }
135 135
136 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES 136 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES
137 static SkShader* CreateTwoPointRadial(const SkPoint& start, SkScalar startRa dius, 137 static SkShader* CreateTwoPointRadial(const SkPoint& start, SkScalar startRa dius,
138 const SkPoint& end, SkScalar endRadius , 138 const SkPoint& end, SkScalar endRadius ,
139 const SkColor colors[], const SkScalar pos[], int count, 139 const SkColor colors[], const SkScalar pos[], int count,
140 SkShader::TileMode mode, void* ignored , 140 SkShader::TileMode mode, void* /*ignor ed*/,
141 uint32_t flags, const SkMatrix* localM atrix) { 141 uint32_t flags, const SkMatrix* localM atrix) {
142 return CreateTwoPointRadial(start, startRadius, end, endRadius, colors, pos, count, mode, 142 return CreateTwoPointRadial(start, startRadius, end, endRadius, colors, pos, count, mode,
143 flags, localMatrix); 143 flags, localMatrix);
144 } 144 }
145 #endif 145 #endif
146 146
147 /** 147 /**
148 * Returns a shader that generates a conical gradient given two circles, or 148 * Returns a shader that generates a conical gradient given two circles, or
149 * returns NULL if the inputs are invalid. The gradient interprets the 149 * returns NULL if the inputs are invalid. The gradient interprets the
150 * two circles according to the following HTML spec. 150 * two circles according to the following HTML spec.
(...skipping 10 matching lines...) Expand all
161 const SkColor colors[], const SkScala r pos[], int count, 161 const SkColor colors[], const SkScala r pos[], int count,
162 SkShader::TileMode mode) { 162 SkShader::TileMode mode) {
163 return CreateTwoPointConical(start, startRadius, end, endRadius, colors, pos, count, mode, 163 return CreateTwoPointConical(start, startRadius, end, endRadius, colors, pos, count, mode,
164 0, NULL); 164 0, NULL);
165 } 165 }
166 166
167 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES 167 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES
168 static SkShader* CreateTwoPointConical(const SkPoint& start, SkScalar startR adius, 168 static SkShader* CreateTwoPointConical(const SkPoint& start, SkScalar startR adius,
169 const SkPoint& end, SkScalar endRadiu s, 169 const SkPoint& end, SkScalar endRadiu s,
170 const SkColor colors[], const SkScala r pos[], int count, 170 const SkColor colors[], const SkScala r pos[], int count,
171 SkShader::TileMode mode, void* ignore d, 171 SkShader::TileMode mode, void* /*igno red*/,
172 uint32_t flags, const SkMatrix* local Matrix) { 172 uint32_t flags, const SkMatrix* local Matrix) {
173 return CreateTwoPointConical(start, startRadius, end, endRadius, colors, pos, count, mode, 173 return CreateTwoPointConical(start, startRadius, end, endRadius, colors, pos, count, mode,
174 flags, localMatrix); 174 flags, localMatrix);
175 } 175 }
176 #endif 176 #endif
177 177
178 /** Returns a shader that generates a sweep gradient given a center. 178 /** Returns a shader that generates a sweep gradient given a center.
179 <p /> 179 <p />
180 CreateSweep returns a shader with a reference count of 1. 180 CreateSweep returns a shader with a reference count of 1.
181 The caller should decrement the shader's reference count when done with the shader. 181 The caller should decrement the shader's reference count when done with the shader.
(...skipping 13 matching lines...) Expand all
195 uint32_t flags, const SkMatrix* localMatrix); 195 uint32_t flags, const SkMatrix* localMatrix);
196 196
197 static SkShader* CreateSweep(SkScalar cx, SkScalar cy, 197 static SkShader* CreateSweep(SkScalar cx, SkScalar cy,
198 const SkColor colors[], const SkScalar pos[], i nt count) { 198 const SkColor colors[], const SkScalar pos[], i nt count) {
199 return CreateSweep(cx, cy, colors, pos, count, 0, NULL); 199 return CreateSweep(cx, cy, colors, pos, count, 0, NULL);
200 } 200 }
201 201
202 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES 202 #ifdef SK_SUPPORT_LEGACY_GRADIENT_FACTORIES
203 static SkShader* CreateSweep(SkScalar cx, SkScalar cy, 203 static SkShader* CreateSweep(SkScalar cx, SkScalar cy,
204 const SkColor colors[], const SkScalar pos[], i nt count, 204 const SkColor colors[], const SkScalar pos[], i nt count,
205 void* ignored, 205 void* /*ignored*/,
206 uint32_t flags, const SkMatrix* localMatrix) { 206 uint32_t flags, const SkMatrix* localMatrix) {
207 return CreateSweep(cx, cy, colors, pos, count, flags, localMatrix); 207 return CreateSweep(cx, cy, colors, pos, count, flags, localMatrix);
208 } 208 }
209 #endif 209 #endif
210 210
211 SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP() 211 SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP()
212 }; 212 };
213 213
214 #endif 214 #endif
OLDNEW
« no previous file with comments | « include/core/SkTArray.h ('k') | include/gpu/GrColor.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698