PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::AssetPath Class Reference

Public Member Functions

 AssetPath (std::string_view path)
 AssetPath (const char *path)
 AssetPath (const std::string &path)
 AssetPath (const VirtualPath &path)
const char * c_str () const noexcept
const std::string & logical_path () const noexcept
bool empty () const noexcept
std::string_view extension () const noexcept
bool has_extension (const std::string_view ext) const noexcept
VirtualPath AsVirtualPath () const
 operator VirtualPath () const

Static Public Member Functions

static bool IsValid (std::string_view path)
static std::optional< AssetPath > TryCreate (std::string_view path)

The documentation for this class was generated from the following file: