Lines Matching refs:Path
23 Path::Path() = default;
25 Path::Path(const util::StringView &absolutePath, ArenaAllocator *allocator)
30 void Path::Initializer(const std::string &path, ArenaAllocator *allocator)
47 void Path::InitializeFileName()
64 void Path::InitializeFileExtension()
76 void Path::InitializeAbsoluteParentFolder()
89 void Path::InitializeParentFolder()
100 void Path::InitializeBasePath(std::string basePath)
111 Path::Path(const util::StringView &relativePath, const util::StringView &basePath, ArenaAllocator *allocator)
117 Path::Path(const std::string &absolutePath, ArenaAllocator *allocator)
122 Path::Path(const std::string &relativePath, const std::string &basePath, ArenaAllocator *allocator)
128 bool Path::IsRelative()
133 bool Path::IsAbsolute()
138 const util::StringView &Path::GetPath() const
143 const util::StringView &Path::GetAbsolutePath() const
148 const util::StringView &Path::GetExtension() const
153 const util::StringView &Path::GetFileName() const
158 const util::StringView &Path::GetParentFolder() const
163 const util::StringView &Path::GetAbsoluteParentFolder() const