#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. |