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