Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ResourcePath.h File Reference
#include <filesystem>

Go to the source code of this file.

Classes

struct  Divide::ResourcePath
 
struct  Divide::FileNameAndPath
 
struct  fmt::formatter< Divide::ResourcePath >
 
struct  std::hash< Divide::ResourcePath >
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  std
 

Macros

#define DVD_FILE_WITH_PATH_H_
 

Enumerations

enum class  Divide::FileType : U8 { Divide::BINARY = 0 , Divide::TEXT = 1 , Divide::COUNT }
 

Functions

ResourcePath Divide::operator/ (const ResourcePath &lhs, const ResourcePath &rhs)
 
ResourcePath & Divide::operator/= (ResourcePath &lhs, const ResourcePath &rhs)
 
ResourcePath Divide::operator/ (const ResourcePath &lhs, std::string_view rhs)
 
ResourcePath & Divide::operator/= (ResourcePath &lhs, std::string_view rhs)
 
template<size_t N>
ResourcePath Divide::operator/ (const ResourcePath &lhs, const Str< N > &rhs)
 
template<size_t N>
ResourcePath & Divide::operator/= (ResourcePath &lhs, const Str< N > &rhs)
 
bool Divide::operator== (const ResourcePath &lhs, std::string_view rhs)
 
bool Divide::operator!= (const ResourcePath &lhs, std::string_view rhs)
 
bool Divide::operator== (const ResourcePath &lhs, const ResourcePath &rhs)
 
bool Divide::operator!= (const ResourcePath &lhs, const ResourcePath &rhs)
 
bool Divide::operator== (const FileNameAndPath &lhs, const FileNameAndPath &rhs)
 
bool Divide::operator!= (const FileNameAndPath &lhs, const FileNameAndPath &rhs)
 

Macro Definition Documentation

◆ DVD_FILE_WITH_PATH_H_

#define DVD_FILE_WITH_PATH_H_

Definition at line 34 of file ResourcePath.h.