settings-file.h
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:1k
源码类别:

OpenGL

开发平台:

Visual C++

  1. /*
  2.  *  Celestia GTK+ Front-End
  3.  *  Copyright (C) 2005 Pat Suwalski <pat@suwalski.net>
  4.  *
  5.  *  This program is free software; you can redistribute it and/or modify
  6.  *  it under the terms of the GNU General Public License as published by
  7.  *  the Free Software Foundation; either version 2 of the License, or
  8.  *  (at your option) any later version.
  9.  *
  10.  *  $Id: settings-file.h,v 1.1 2005-12-06 03:19:35 suwalski Exp $
  11.  */
  12. #ifndef GTK_SETTINGS_FILE_H
  13. #define GTK_SETTINGS_FILE_H
  14. #include <gtk/gtk.h>
  15. #include "common.h"
  16. #define CELESTIARC ".celestiarc"
  17. /* Initialize Settings File */
  18. void initSettingsFile(AppData* app);
  19. /* Apply Settings */
  20. void applySettingsFilePre(AppData* app, GKeyFile* file);
  21. void applySettingsFileMain(AppData* app, GKeyFile* file);
  22. /* Save Settings to File */
  23. void saveSettingsFile(AppData* app);
  24. #endif /* GTK_SETTINGS_FILE_H */