Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
Utilities.hpp
1
#pragma once
2
3
#include <string>
4
#include <vector>
5
#include <filesystem>
6
7
#include <Common/Buffer.hpp>
8
9
namespace
Grindstone::Utils {
10
Grindstone::Buffer LoadFile(
const
char
* inputPath);
11
std::string LoadFileText(
const
char
* inputPath);
12
std::string FixStringSlashesReturn(
const
std::string& path);
13
void
FixStringSlashes(std::string& path);
14
std::filesystem::path FixPathSlashesReturn(
const
std::filesystem::path& path);
15
void
FixPathSlashes(std::filesystem::path& path);
16
std::string ToLower(
const
std::string& source);
17
std::string TrimLeft(
const
std::string& source);
18
std::string TrimRight(
const
std::string& source);
19
std::string Trim(
const
std::string& source);
20
}
sources
code
EngineCore
Utils
Utilities.hpp
Generated by
1.17.0