15 #ifndef VIRTUALFILELIST_H 16 #define VIRTUALFILELIST_H 18 #include "pandabase.h" 20 #include "virtualFile.h" 21 #include "pointerTo.h" 33 INLINE ~VirtualFileList();
39 INLINE
int get_num_files()
const;
41 MAKE_SEQ(get_files, get_num_files, get_file);
44 INLINE
int size()
const;
45 INLINE
void operator += (
const VirtualFileList &other);
46 INLINE VirtualFileList operator + (
const VirtualFileList &other)
const;
54 #include "virtualFileList.I" The abstract base class for a file or directory within the VirtualFileSystem.
This is our own Panda specialization on the default STL vector.
A list of VirtualFiles, as returned by VirtualFile::scan_directory().
A base class for all things that want to be reference-counted.