#include <VoltMod/Core/Files/Paths.hpp>
#include <format>
Go to the source code of this file.
|
| void | VoltMod::SetBaseDir (const std::filesystem::path &baseDir) |
| | Set the base directory for path resolution (the host's csgo directory). Must be called during initialization before any file loading.
|
| |
| std::filesystem::path | VoltMod::ResolvePath (std::string_view relativePath) |
| | a relative path against the base directory. If the path is already absolute, returns it as-is.
|
| |
| std::string | VoltMod::PluginDir (std::string_view plugin) |
| | "addons/voltmod/plugins/<plugin>". Pure string building, so safe at static init.
|
| |
| std::string | VoltMod::PluginFile (std::string_view plugin, std::string_view relative) |
| | "addons/voltmod/plugins/<plugin>/<relative>".
|
| |