57 typedef map<KKStr,kkint32> DuplicateTable;
58 typedef multimap<KKStr,KKStrPtr> EntryTable;
60 void Load (
const KKStr& _subDir);
63 DuplicateTable duplicates;
65 vector<KKStrPtr> directories;
kkuint32 Size()
returns the number of image files found the sub-directory tree.
Creates a index of all images in a specified directory structure.
unsigned __int32 kkuint32
KKStrConstPtr LocateImage(const KKStr &fileName)
Locate image specified by 'fileName' and return the directory where it is located.
static KKStr Concat(const std::vector< std::string > &values)
Concatenates the list of 'std::string' strings.
ImageDirTree(KKStr _subDir)
Construct a Index of images for a specified SubDirectory structure. details Given a specified directo...
KKStrListPtr Directories(const KKStr &fileName) const
Returns list of directories that 'fileName' occurs in.