1 #ifndef __creaImageIOGimmick_h_INCLUDED__
2 #define __creaImageIOGimmick_h_INCLUDED__
4 #include <creaImageIOSQLiteTreeHandler.h>
9 * \defgroup Controller Controller
15 * \defgroup Model Model
22 //=======================================================================
23 /// Central controler of the gimmick application
32 /// Initialize (read/creates databases, etc.)
35 /// Finalize (closes databases, etc.)
40 void SetDebugMode(bool );
42 const std::string& GetHomeDirectory();
43 const std::string& GetUserSettingsDirectory();
44 bool CreateUserSettingsDirectory();
45 const std::string& GetLocalDatabasePath();
48 SQLiteTreeHandler* mLocalDatabase;
50 std::string mCurrentDirectory;
51 std::string mHomeDirectory;
52 std::string mUserSettingsDirectory;
53 std::string mLocalDatabasePath;
57 //=======================================================================
60 } // EO namespace creaImageIO