Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::Filesystem Namespace Reference

Functions

std::string NormalizePath (const std::filesystem::path &path)
std::wstring NormalizePathW (const std::filesystem::path &path)
std::optional< std::filesystem::path > MakeRelative (const std::filesystem::path &path, const std::filesystem::path &base)

Variables

std::filesystem::path ProjectPath = ""
std::filesystem::path AssetDirectory = ""

Function Documentation

◆ MakeRelative()

CORE_API std::optional< std::filesystem::path > Raven::Filesystem::MakeRelative ( const std::filesystem::path & path,
const std::filesystem::path & base )

◆ NormalizePath()

CORE_API std::string Raven::Filesystem::NormalizePath ( const std::filesystem::path & path)

◆ NormalizePathW()

CORE_API std::wstring Raven::Filesystem::NormalizePathW ( const std::filesystem::path & path)

Variable Documentation

◆ AssetDirectory

CORE_API std::filesystem::path Raven::Filesystem::AssetDirectory = ""

◆ ProjectPath

CORE_API std::filesystem::path Raven::Filesystem::ProjectPath = ""