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.