#include <virtualFileComposite.h>
Inheritance diagram for VirtualFileComposite:

Public Member Functions | |
| INLINE | VirtualFileComposite (VirtualFileSystem *file_system, const Filename &filename) |
| INLINE void | add_component (VirtualFile *file) |
| virtual VirtualFileSystem * | get_file_system () const |
| virtual Filename | get_filename () const |
| virtual bool | is_directory () const |
| virtual TypeHandle | get_type () const |
| virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
| void | init_type () |
Public Attributes | |
| PUBLISHED | __pad0__: static TypeHandle get_class_type() { return _type_handle |
Protected Member Functions | |
| virtual bool | scan_local_directory (VirtualFileList *file_list, const ov_set< string > &mount_points) const |
Private Types | |
| typedef pvector< PT(VirtualFile) | Components ) |
Private Attributes | |
| VirtualFileSystem * | _file_system |
| Filename | _filename |
| Components | _components |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
|
Definition at line 52 of file virtualFileComposite.h. |
|
||||||||||||
|
|
|
|
Referenced by VirtualFileSystem::found_match(). |
|
|
Reimplemented from VirtualFile. Definition at line 59 of file virtualFileComposite.h. References VirtualFile::get_class_type(), and VirtualFile::init_type(). |
|
|
Definition at line 31 of file virtualFileComposite.cxx. References _file_system. |
|
|
Implements VirtualFile. Definition at line 42 of file virtualFileComposite.cxx. References _filename. |
|
|
Reimplemented from VirtualFile. Definition at line 56 of file virtualFileComposite.h. References VirtualFile::get_class_type(). |
|
|
Reimplemented from VirtualFile. Definition at line 67 of file virtualFileComposite.h. References VirtualFile::get_class_type(), VirtualFile::init_type(), and register_type(). Referenced by init_libexpress(). |
|
|
Reimplemented from VirtualFile. Definition at line 53 of file virtualFileComposite.cxx. |
|
||||||||||||
|
Reimplemented from VirtualFile. Definition at line 67 of file virtualFileComposite.cxx. References _components. |
|
|
Reimplemented from VirtualFile. Definition at line 63 of file virtualFileComposite.h. |
|
|
Definition at line 53 of file virtualFileComposite.h. Referenced by scan_local_directory(). |
|
|
Definition at line 50 of file virtualFileComposite.h. Referenced by get_file_system(). |
|
|
Definition at line 51 of file virtualFileComposite.h. Referenced by get_filename(). |
|
|
Reimplemented from VirtualFile. Definition at line 21 of file virtualFileComposite.cxx. |
1.3