struct IResourceList : public _reference_target_t { };
ICryPak.h
The IResourceList provides an access to the collection of the resource`s file names. Client can add a new file names to the resource list and check if resource already in the list.
virtual void Add(const char * sResourceFile) = 0;
Adds a new resource to the list.
virtual void Clear() = 0;
Clears resource list.
virtual const char* GetFirst() = 0;
Returns the file name of the first resource or NULL if resource list is empty.
virtual void GetMemoryStatistics(class ICrySizer * pSizer) = 0;
Return memory usage stats.
virtual const char* GetNext() = 0;
Returns the file name of the next resource or NULL if reached the end. Client must call GetFirst before calling GetNext.
virtual bool IsExist(const char * sResourceFile) = 0;
Checks if specified resource exist in the list.
virtual bool Load(const char * sResourceListFilename) = 0;
Loads a resource list from the resource list file.