Lines Matching refs:pp
48 cgoto(PLAYER *pp, int y, int x)
50 if (x == pp->p_curx && y == pp->p_cury)
52 sendcom(pp, MOVE, y, x);
53 pp->p_cury = y;
54 pp->p_curx = x;
62 outch(PLAYER *pp, int ch)
64 if (++pp->p_curx >= TERM_WIDTH) {
65 pp->p_curx = 0;
66 pp->p_cury++;
68 (void) putc(ch, pp->p_output);
76 outstr(PLAYER *pp, const char *str, int len)
78 pp->p_curx += len;
79 pp->p_cury += (pp->p_curx / TERM_WIDTH);
80 pp->p_curx %= TERM_WIDTH;
82 (void) putc(*str++, pp->p_output);
90 clrscr(PLAYER *pp)
92 sendcom(pp, CLEAR);
93 pp->p_cury = 0;
94 pp->p_curx = 0;
102 ce(PLAYER *pp)
104 sendcom(pp, CLRTOEOL);
113 ref(PLAYER *pp)
115 sendcom(pp, REFRESH);
124 sendcom(PLAYER *pp, int command, ...)
130 (void) putc(command, pp->p_output);
135 (void) putc(arg1, pp->p_output);
136 (void) putc(arg2, pp->p_output);
141 (void) putc(arg1, pp->p_output);