28 #include "../shared/cxx.h"
29 #include "../common/list.h"
60 char*
Sys_FindFirst(const
char* path,
unsigned musthave,
unsigned canthave);
61 char*
Sys_FindNext(
unsigned musthave,
unsigned canthave);
74 int Sys_Rename (const
char* oldname, const
char* newname);
75 int Sys_Access (const
char* filename,
int mode);
char * Sys_GetHomeDirectory(void)
Returns the home environment variable (which hold the path of the user's homedir) ...
void Sys_Backtrace(void)
On platforms supporting it, print a backtrace.
void Sys_Mkdir(const char *path)
void Sys_ConsoleOutput(const char *string)
void Sys_SetAffinityAndPriority(void)
int Sys_Setenv(const char *name, const char *value)
set/unset environment variables (empty value removes it)
void Sys_ConsoleShutdown(void)
Shutdown the console.
int Sys_Rename(const char *oldname, const char *newname)
const char * Sys_SetLocale(const char *localeID)
void Sys_InitSignals(void)
const char * Sys_GetCurrentUser(void)
Get current user.
char * Sys_FindFirst(const char *path, unsigned musthave, unsigned canthave)
Opens the directory and returns the first file that matches our searchrules.
void Sys_Sleep(int milliseconds)
Calls the win32 sleep function.
const char * Sys_ConsoleInput(void)
Handles input for the console window.
int Sys_Remove(const char *filename)
void Sys_FindClose(void)
Closes the find handle.
void Sys_ShowConsole(bool show)
void format(__printf__, 1, 2)))
const char * Sys_GetLocale(void)
void Sys_Mkfifo(const char *ospath, struct qFILE_s *f)
void Sys_OpenURL(const char *url)
char * Sys_FindNext(unsigned musthave, unsigned canthave)
Returns the next file of the already opened directory (Sys_FindFirst) that matches our search mask...
QGL_EXTERN GLuint GLsizei GLsizei GLint GLenum GLchar * name
FILE * Sys_Fopen(const char *filename, const char *mode)
int Sys_Access(const char *filename, int mode)
void Sys_ConsoleInit(void)
Initialize the console input (tty mode if possible)
char * Sys_Cwd(void)
Get current working dir.
void Sys_NormPath(char *path)
Normalize path (remove all \ )
void Sys_ListFilteredFiles(const char *basedir, const char *subdirs, const char *filter, linkedList_t **list)
void Sys_Error(const char *error,...) __attribute__((noreturn
void Sys_Breakpoint(void)
int Sys_Milliseconds(void)