/*========================================================================= AllFiles.CPP Author: Gary Created: 011200 Project: SpongeBob Purpose: File cycler stuff ===========================================================================*/ /*---------------------------------------------------------------------- Includes -------- */ #include #include #include #include #include #include //#include //#include #include "sprset.h" #include "AllFiles.h" /*---------------------------------------------------------------------- Function: void AllFiles::AddFile(const char * Name) Purpose: Add a file to the list, it takes all the current properties that the AllFiles object has. Params: Name of file to add ---------------------------------------------------------------------- */ int AllFiles::AddFile(const char * Name) { int ListSize=AllFileInfos.size(); DoCycle(Name,RecurseFiles); return(ListSize); } /*---------------------------------------------------------------------- Function: void AllFiles::FileCallback(char const * FName,int FileNum) ---------------------------------------------------------------------- */ //#include #include void AllFiles::FileCallback(char const * FName,int FileNum) { FileInfo MyInfo; bool ThisZeroColZero; GFName FileName(FName); GString Ext(FileName.Ext()); Ext.Lower(); /* if (Ext=="gin") { vector NonSharedTextures; CScene MyFile; MyFile.Load(FName); MyFile.GetNonSharedTextures(AllExternalSharedTextures,NonSharedTextures); vector NewEntrys; for (int f=0;f MyItems; ::readRepFile(Name,MyItems); for (int f=0;f