--- a/file.h Mon Mar 18 13:16:21 2013 +0200 +++ b/file.h Mon Mar 18 18:29:02 2013 +0200 @@ -42,7 +42,12 @@ // Parses a string line containing an LDraw object and returns the object parsed. LDObject* parseLine (str zLine); -extern vector<str> g_zaFileLoadPaths; +// Retrieves the pointer to - or loads - the given subfile. +OpenFile* loadSubfile (str zFile); + +// Re-caches all subfiles. +void reloadAllSubfiles (); + extern vector<OpenFile*> g_LoadedFiles; #endif // __FILE_H__ \ No newline at end of file