Home | History | Annotate | Download | only in input

Lines Matching refs:pp

20 pp::Rect SquareForPoint(int x, int y) {
25 static void FillRect(pp::ImageData* image,
34 *image->GetAddr32(pp::Point(x, y)) = color;
38 class MyInstance : public pp::Instance, public pp::PaintManager::Client {
41 : pp::Instance(instance),
49 virtual bool HandleInputEvent(const pp::InputEvent& event) {
52 pp::MouseInputEvent mouse_event(event);
61 pp::MouseInputEvent mouse_event(event);
71 pp::TouchInputEvent touch(event);
75 pp::TouchPoint point = touch.GetTouchByIndex(
92 virtual void DidChangeView(const pp::View& view) {
97 virtual bool OnPaint(pp::Graphics2D& graphics_2d,
98 const std::vector<pp::Rect>& paint_rects,
99 const pp::Rect& paint_bounds) {
104 pp::ImageData updated_image(this, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
130 pp::Rect square = SquareForPoint(last_x_, last_y_);
159 pp::PaintManager paint_manager_;
165 class MyModule : public pp::Module {
167 virtual pp::Instance* CreateInstance(PP_Instance instance) {
172 namespace pp {
179 } // namespace pp