1 2 /* 3 * Copyright 2006 The Android Open Source Project 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 SkApplication_DEFINED 11 #define SkApplication_DEFINED 12 13 class SkOSWindow; 14 15 extern SkOSWindow* create_sk_window(void* hwnd, int argc, char** argv); 16 extern void application_init(); 17 extern void application_term(); 18 19 #ifdef SK_BUILD_FOR_IOS 20 enum IOS_launch_type { 21 kError_iOSLaunchType = -1, 22 kTool_iOSLaunchType = 0, 23 kApplication__iOSLaunchType = 1 24 }; 25 26 extern IOS_launch_type set_cmd_line_args(int argc, char *argv[], 27 const char* resourceDir); 28 #endif 29 30 #endif // SkApplication_DEFINED 31