class EE::System::VirtualFileSystem

#include <virtualfilesystem.hpp>

class VirtualFileSystem: protected EE::System::Container {
public:
    // classes

    class vfsDirectory;
    class vfsFile;

    // methods

    std::vector<std::string> filesGetInPath(std::string path);
    Pack* getPackFromFile(std::string path);
    IOStream* getFileFromPath(const std::string& path);
    bool fileExists(const std::string& path);
};

Inherited Members

public:
    // methods

    T* add(T* resource);
    bool remove(T* resource);
    Uint32 count();