Lines Matching refs:y
103 virtual void on_mouse(int x, int y, int key) {} in on_mouse() argument
134 drawing_area(int x, int y, int sizex, int sizey);
135 inline drawing_area(int x, int y, int sizex, int sizey, const drawing_memory &dmem);
184 unsigned y, u, v; in get_color() local
185 y = red * 77 + green * 150 + blue * 29; // sum(77+150+29=256) * max(=255): limit->2^16 in get_color()
186 u = (2048 + (blue << 3) - (y >> 5)) >> 4; // (limit->2^12)>>4 in get_color()
187 v = (2048 + (red << 3) - (y >> 5)) >> 4; in get_color()
188 y = y >> 8; in get_color()
189 return u | (y << 8) | (v << 16) | (y << 24); in get_color()
193 inline drawing_area::drawing_area(int x, int y, int sizex, int sizey, const drawing_memory &dmem) in drawing_area() argument
194 : base_index(y * dmem.sizex + x), in drawing_area()
200 start_y(y), in drawing_area()
204 assert(y < dmem.sizey); in drawing_area()
206 assert(y + sizey <= dmem.sizey); in drawing_area()