Blame


1 ed7c8e8d 2003-09-30 devnull #include <u.h>
2 ed7c8e8d 2003-09-30 devnull #include <libc.h>
3 ed7c8e8d 2003-09-30 devnull #include <draw.h>
4 ed7c8e8d 2003-09-30 devnull
5 ed7c8e8d 2003-09-30 devnull Point
6 ed7c8e8d 2003-09-30 devnull stringbg(Image *dst, Point pt, Image *src, Point sp, Font *f, char *s, Image *bg, Point bgp)
7 ed7c8e8d 2003-09-30 devnull {
8 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, s, nil, 1<<24, dst->clipr, bg, bgp, SoverD);
9 ed7c8e8d 2003-09-30 devnull }
10 ed7c8e8d 2003-09-30 devnull
11 ed7c8e8d 2003-09-30 devnull Point
12 ed7c8e8d 2003-09-30 devnull stringbgop(Image *dst, Point pt, Image *src, Point sp, Font *f, char *s, Image *bg, Point bgp, Drawop op)
13 ed7c8e8d 2003-09-30 devnull {
14 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, s, nil, 1<<24, dst->clipr, bg, bgp, op);
15 ed7c8e8d 2003-09-30 devnull }
16 ed7c8e8d 2003-09-30 devnull
17 ed7c8e8d 2003-09-30 devnull Point
18 ed7c8e8d 2003-09-30 devnull stringnbg(Image *dst, Point pt, Image *src, Point sp, Font *f, char *s, int len, Image *bg, Point bgp)
19 ed7c8e8d 2003-09-30 devnull {
20 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, s, nil, len, dst->clipr, bg, bgp, SoverD);
21 ed7c8e8d 2003-09-30 devnull }
22 ed7c8e8d 2003-09-30 devnull
23 ed7c8e8d 2003-09-30 devnull Point
24 ed7c8e8d 2003-09-30 devnull stringnbgop(Image *dst, Point pt, Image *src, Point sp, Font *f, char *s, int len, Image *bg, Point bgp, Drawop op)
25 ed7c8e8d 2003-09-30 devnull {
26 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, s, nil, len, dst->clipr, bg, bgp, op);
27 ed7c8e8d 2003-09-30 devnull }
28 ed7c8e8d 2003-09-30 devnull
29 ed7c8e8d 2003-09-30 devnull Point
30 ed7c8e8d 2003-09-30 devnull runestringbg(Image *dst, Point pt, Image *src, Point sp, Font *f, Rune *r, Image *bg, Point bgp)
31 ed7c8e8d 2003-09-30 devnull {
32 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, nil, r, 1<<24, dst->clipr, bg, bgp, SoverD);
33 ed7c8e8d 2003-09-30 devnull }
34 ed7c8e8d 2003-09-30 devnull
35 ed7c8e8d 2003-09-30 devnull Point
36 ed7c8e8d 2003-09-30 devnull runestringbgop(Image *dst, Point pt, Image *src, Point sp, Font *f, Rune *r, Image *bg, Point bgp, Drawop op)
37 ed7c8e8d 2003-09-30 devnull {
38 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, nil, r, 1<<24, dst->clipr, bg, bgp, op);
39 ed7c8e8d 2003-09-30 devnull }
40 ed7c8e8d 2003-09-30 devnull
41 ed7c8e8d 2003-09-30 devnull Point
42 ed7c8e8d 2003-09-30 devnull runestringnbg(Image *dst, Point pt, Image *src, Point sp, Font *f, Rune *r, int len, Image *bg, Point bgp)
43 ed7c8e8d 2003-09-30 devnull {
44 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, nil, r, len, dst->clipr, bg, bgp, SoverD);
45 ed7c8e8d 2003-09-30 devnull }
46 ed7c8e8d 2003-09-30 devnull
47 ed7c8e8d 2003-09-30 devnull Point
48 ed7c8e8d 2003-09-30 devnull runestringnbgop(Image *dst, Point pt, Image *src, Point sp, Font *f, Rune *r, int len, Image *bg, Point bgp, Drawop op)
49 ed7c8e8d 2003-09-30 devnull {
50 ed7c8e8d 2003-09-30 devnull return _string(dst, pt, src, sp, f, nil, r, len, dst->clipr, bg, bgp, op);
51 ed7c8e8d 2003-09-30 devnull }