1
2/*
3 * Copyright 2011 Skia
4 *
5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file.
7 */
8
9
10#ifndef SkOSWindow_Android_DEFINED
11#define SkOSWindow_Android_DEFINED
12
13#include "SkWindow.h"
14
15class SkIRect;
16
17class SkOSWindow : public SkWindow {
18public:
19    SkOSWindow(void*) {}
20    ~SkOSWindow() {}
21    bool attachGL() { return true; }
22    void detachGL() {}
23    void presentGL() {}
24
25    virtual void onPDFSaved(const char title[], const char desc[],
26        const char path[]);
27
28protected:
29    // overrides from SkWindow
30    virtual void onHandleInval(const SkIRect&);
31    virtual void onSetTitle(const char title[]);
32
33private:
34    typedef SkWindow INHERITED;
35};
36
37#endif
38
39