102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
dttr_loader_paths.h
Go to the documentation of this file.
1#ifndef DTTR_LOADER_PATHS_H
2#define DTTR_LOADER_PATHS_H
3
4#include <stdbool.h>
5#include <stddef.h>
6#include <wchar.h>
7
8bool DTTR_LoaderPath_IsISOW(const wchar_t *path);
10const wchar_t *DTTR_Loader_GameSubpathAt(size_t index);
11const char *DTTR_LoaderISO_GameRoot();
12const char *DTTR_LoaderISO_GameEXEPath();
13const char *DTTR_LoaderISO_GamePkgPath();
14const char *DTTR_LoaderISO_GameDataPath();
16 const char *cache_base_dir,
17 const char *iso_path,
18 char *out_path,
19 size_t out_path_size
20);
21
22#endif // DTTR_LOADER_PATHS_H
const char * DTTR_LoaderISO_GameEXEPath()
Definition paths.c:63
size_t DTTR_Loader_GameSubpathCount()
Definition paths.c:51
const char * DTTR_LoaderISO_GameDataPath()
Definition paths.c:71
bool DTTR_LoaderISO_CacheRootForPath(const char *cache_base_dir, const char *iso_path, char *out_path, size_t out_path_size)
Definition paths.c:94
const wchar_t * DTTR_Loader_GameSubpathAt(size_t index)
Definition paths.c:55
const char * DTTR_LoaderISO_GameRoot()
Definition paths.c:59
bool DTTR_LoaderPath_IsISOW(const wchar_t *path)
Definition paths.c:47
const char * DTTR_LoaderISO_GamePkgPath()
Definition paths.c:67