00001 /* 00002 Copyright Remco Bras 2008 00003 This file is part of RPGE. 00004 00005 RPGE is free software; you can redistribute it and/or modify 00006 it under the terms of the GNU General Public License as published by 00007 the Free Software Foundation; either version 3 of the License, or 00008 (at your option) any later version. 00009 00010 RPGE is distributed in the hope that it will be useful, 00011 but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 GNU General Public License for more details. 00014 00015 You should have received a copy of the GNU General Public License 00016 along with this program. If not, see <http://www.gnu.org/licenses/> 00017 */ 00018 00019 /* 00020 path.h: Declare path functions 00021 */ 00022 00023 #ifndef PATH_H 00024 #define PATH_H 00025 00026 #include "sequence.h" 00027 #include <string.h> 00028 #include <stdio.h> 00029 00030 extern sequence image_paths; 00031 extern sequence scheme_paths; 00032 extern sequence font_paths; 00033 00034 void paths_init(void); 00035 void add_path(sequence* pathgroup, char* path); 00036 char* get_path(sequence pathgroup, char* file); 00037 void add_scheme_dir(char* dir); 00038 void add_image_dir(char* dir); 00039 void add_font_dir(char* dir); 00040 00041 #endif