5#ifndef NIRT_PATH_HPP_INCLUDED
6#define NIRT_PATH_HPP_INCLUDED
8#include <nirtcpp/core/engine/irrString.hpp>
38 return InternalName < other.InternalName;
45 InternalName = PathToName(p);
77 name.replace(
'\\',
'/' );
Axis aligned bounding box in 3d dimensional space.
Definition aabbox3d.hpp:22
Used in places where we identify objects by a filename, but don't actually work with the real filenam...
Definition path.hpp:24
SNamedPath()
Constructor.
Definition path.hpp:27
void setPath(const path &p)
Set the path.
Definition path.hpp:42
const path & getInternalName() const
Definition path.hpp:56
const path & getPath() const
Get the path.
Definition path.hpp:49
bool operator<(const SNamedPath &other) const
Is smaller comparator.
Definition path.hpp:36
SNamedPath(const path &p)
Constructor.
Definition path.hpp:30
string< wchar_t > stringw
using type alias for wide character strings
Definition irrString.hpp:1460
string< c8 > stringc
using type alias for character strings
Definition irrString.hpp:1457
This namespace provides interfaces for input/output: Reading and writing files, accessing zip archive...
Definition path.hpp:11
core::string< fschar_t > path
Type used for all file system related strings.
Definition path.hpp:17