diff options
| author | Ray <[email protected]> | 2019-08-07 00:27:32 +0200 |
|---|---|---|
| committer | Ray <[email protected]> | 2019-08-07 00:27:32 +0200 |
| commit | 042499188c55030cb675df2ac135cf8b71e841dd (patch) | |
| tree | 0d8ebbf7360d5c30dd9caccc34e5999390ecb5d5 /src/raylib.h | |
| parent | b354c1007206e13ce3d6fe8cc6eea486c69b1a2b (diff) | |
| download | raylib-042499188c55030cb675df2ac135cf8b71e841dd.tar.gz raylib-042499188c55030cb675df2ac135cf8b71e841dd.zip | |
ADDED: DirectoryExists() and GetPrevDirectoryPath()
Diffstat (limited to 'src/raylib.h')
| -rw-r--r-- | src/raylib.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/raylib.h b/src/raylib.h index ec5dee83..798d6d89 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -940,10 +940,12 @@ RLAPI int GetRandomValue(int min, int max); // Returns a r // Files management functions RLAPI bool FileExists(const char *fileName); // Check if file exists RLAPI bool IsFileExtension(const char *fileName, const char *ext);// Check file extension +RLAPI bool DirectoryExists(const char *dirPath); // Check if a directory path exists RLAPI const char *GetExtension(const char *fileName); // Get pointer to extension for a filename string RLAPI const char *GetFileName(const char *filePath); // Get pointer to filename for a path string RLAPI const char *GetFileNameWithoutExt(const char *filePath); // Get filename string without extension (memory should be freed) RLAPI const char *GetDirectoryPath(const char *fileName); // Get full path for a given fileName (uses static string) +RLAPI const char *GetPrevDirectoryPath(const char *path); // Get previous directory path for a given path (uses static string) RLAPI const char *GetWorkingDirectory(void); // Get current working directory (uses static string) RLAPI char **GetDirectoryFiles(const char *dirPath, int *count); // Get filenames in a directory path (memory should be freed) RLAPI void ClearDirectoryFiles(void); // Clear directory files paths buffers (free memory) |
