#include <nativevfs.h>
◆ NativeFileSystem()
cqsp::asset::NativeFileSystem::NativeFileSystem |
( |
std::string |
root | ) |
|
|
explicit |
◆ ~NativeFileSystem()
cqsp::asset::NativeFileSystem::~NativeFileSystem |
( |
| ) |
|
|
default |
◆ Close()
void cqsp::asset::NativeFileSystem::Close |
( |
std::shared_ptr< IVirtualFile > & |
vf | ) |
|
|
override |
◆ Exists()
bool cqsp::asset::NativeFileSystem::Exists |
( |
const std::string & |
path | ) |
|
|
overridevirtual |
◆ GetRoot()
const std::string & cqsp::asset::NativeFileSystem::GetRoot |
( |
| ) |
|
|
inline |
◆ Initialize()
bool cqsp::asset::NativeFileSystem::Initialize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ IsDirectory()
bool cqsp::asset::NativeFileSystem::IsDirectory |
( |
const std::string & |
path | ) |
|
|
overridevirtual |
◆ IsFile()
bool cqsp::asset::NativeFileSystem::IsFile |
( |
const std::string & |
path | ) |
|
|
overridevirtual |
◆ Open()
◆ OpenDirectory()
Lists all the files in the directory. Does not list directories in the list because for our purposes, we do not need to traverse and process directories with this. Returns nullptr if path does not exist or is not a directory.
Implements cqsp::asset::IVirtualFileSystem.
◆ NativeDirectory
friend cqsp::asset::NativeFileSystem::NativeDirectory |
|
private |
◆ root
std::string cqsp::asset::NativeFileSystem::root |
|
private |
The documentation for this class was generated from the following files: