Home | History | Annotate | Download | only in canvas

Lines Matching defs:CanvasStyle

42     class CanvasStyle : public RefCounted<CanvasStyle> {
44 static PassRefPtr<CanvasStyle> createFromRGBA(RGBA32 rgba) { return adoptRef(new CanvasStyle(rgba)); }
45 static PassRefPtr<CanvasStyle> createFromString(const String& color, Document* = 0);
46 static PassRefPtr<CanvasStyle> createFromStringWithOverrideAlpha(const String& color, float alpha);
47 static PassRefPtr<CanvasStyle> createFromGrayLevelWithAlpha(float grayLevel, float alpha) { return adoptRef(new CanvasStyle(grayLevel, alpha)); }
48 static PassRefPtr<CanvasStyle> createFromRGBAChannels(float r, float g, float b, float a) { return adoptRef(new CanvasStyle(r, g, b, a)); }
49 static PassRefPtr<CanvasStyle> createFromCMYKAChannels(float c, float m, float y, float k, float a) { return adoptRef(new CanvasStyle(c, m, y, k, a)); }
50 static PassRefPtr<CanvasStyle> createFromGradient(PassRefPtr<CanvasGradient>);
51 static PassRefPtr<CanvasStyle> createFromPattern(PassRefPtr<CanvasPattern>);
64 bool isEquivalentColor(const CanvasStyle&) const;
71 CanvasStyle(Type, float overrideAlpha = 0);
72 CanvasStyle(RGBA32 rgba);
73 CanvasStyle(float grayLevel, float alpha);
74 CanvasStyle(float r, float g, float b, float a);
75 CanvasStyle(float c, float m, float y, float k, float a);
76 CanvasStyle(PassRefPtr<CanvasGradient>);
77 CanvasStyle(PassRefPtr<CanvasPattern>);