|
Monad Engine da02fba2
> Undercity Codex_
|
#include <FileSystem.h>
Public Member Functions | |
| std::filesystem::path | GetExecutableFolder () const |
| std::filesystem::path | GetAssetsFolder () const |
| std::vector< char > | LoadFile (const std::filesystem::path &path) |
| std::vector< char > | LoadAssetFile (const std::string &relativePath) |
| std::string | LoadAssetFileText (const std::string &relativePath) |
Definition at line 7 of file FileSystem.h.
| std::filesystem::path eng::FileSystem::GetAssetsFolder | ( | ) | const |
Definition at line 37 of file FileSystem.cpp.
References GetExecutableFolder().
Referenced by eng::Texture::Load(), LoadAssetFile(), and eng::GameObject::LoadGLTF().
| std::filesystem::path eng::FileSystem::GetExecutableFolder | ( | ) | const |
Definition at line 18 of file FileSystem.cpp.
Referenced by GetAssetsFolder().
| std::vector< char > eng::FileSystem::LoadAssetFile | ( | const std::string & | relativePath | ) |
Definition at line 70 of file FileSystem.cpp.
References GetAssetsFolder(), and LoadFile().
Referenced by eng::Audio::Load(), and LoadAssetFileText().
| std::string eng::FileSystem::LoadAssetFileText | ( | const std::string & | relativePath | ) |
Definition at line 75 of file FileSystem.cpp.
References LoadAssetFile().
Referenced by eng::Material::Load(), eng::Scene::Load(), and eng::GameObject::LoadGLTF().
| std::vector< char > eng::FileSystem::LoadFile | ( | const std::filesystem::path & | path | ) |
Definition at line 49 of file FileSystem.cpp.
Referenced by LoadAssetFile().