2 * Copyright (c) 2013, TOYOTA MOTOR CORPORATION.
4 * This program is licensed under the terms and conditions of the
5 * Apache License, version 2.0. The full text of the Apache License is at
6 * http://www.apache.org/licenses/LICENSE-2.0
10 /*========================================================================*/
16 /*========================================================================*/
19 #include <Ecore_Evas.h>
21 #include "CicoGeometry.h"
23 #ifndef __CICO_BASE_WIN_H__
24 #define __CICO_BASE_WIN_H__
32 // Default Constructor
33 CicoBaseWin(const char *title,
34 const CicoGeometry &geometry);
37 virtual ~CicoBaseWin();
42 // Get instance of ecore_evas
43 Ecore_Evas* getEcoreEvas(void) const;
45 // Get instance of evas
46 Evas* getEvas(void) const;
49 // Default Constructor
52 // Assignment Operator
53 CicoBaseWin& operator=(const CicoBaseWin &object);
56 CicoBaseWin(const CicoBaseWin &object);
59 static void onDestroy(Ecore_Evas *window);
63 static Ecore_Evas *_window;
66 CicoGeometry _geometry;
68 // CicoBackground *_background;
70 // CicoImage *_bgImage;
77 #endif /* __CICO_BASE_WIN_H__ */
78 /* vim:set expandtab ts=4 sw=4: */