#include <stdio.h>
#include <stdarg.h>
#include "doomtype.h"
Go to the source code of this file.
|
| boolean | M_WriteFile (char *name, void *source, int length) |
| |
| int | M_ReadFile (char *name, byte **buffer) |
| |
| void | M_MakeDirectory (char *dir) |
| |
| char * | M_TempFile (char *s) |
| |
| boolean | M_FileExists (char *file) |
| |
| long | M_FileLength (FILE *handle) |
| |
| boolean | M_StrToInt (const char *str, int *result) |
| |
| void | M_ExtractFileBase (char *path, char *dest) |
| |
| void | M_ForceUppercase (char *text) |
| |
| char * | M_StrCaseStr (char *haystack, char *needle) |
| |
| char * | M_StringDuplicate (const char *orig) |
| |
| boolean | M_StringCopy (char *dest, const char *src, size_t dest_size) |
| |
| boolean | M_StringConcat (char *dest, const char *src, size_t dest_size) |
| |
| char * | M_StringReplace (const char *haystack, const char *needle, const char *replacement) |
| |
| char * | M_StringJoin (const char *s,...) |
| |
| boolean | M_StringStartsWith (const char *s, const char *prefix) |
| |
| boolean | M_StringEndsWith (const char *s, const char *suffix) |
| |
| int | M_vsnprintf (char *buf, size_t buf_len, const char *s, va_list args) |
| |
| int | M_snprintf (char *buf, size_t buf_len, const char *s,...) |
| |
| char * | M_OEMToUTF8 (const char *ansi) |
| |
◆ M_ExtractFileBase()
| void M_ExtractFileBase |
( |
char * |
path, |
|
|
char * |
dest |
|
) |
| |
◆ M_FileExists()
| boolean M_FileExists |
( |
char * |
file | ) |
|
◆ M_FileLength()
| long M_FileLength |
( |
FILE * |
handle | ) |
|
◆ M_ForceUppercase()
| void M_ForceUppercase |
( |
char * |
text | ) |
|
◆ M_MakeDirectory()
| void M_MakeDirectory |
( |
char * |
dir | ) |
|
◆ M_OEMToUTF8()
| char * M_OEMToUTF8 |
( |
const char * |
ansi | ) |
|
◆ M_ReadFile()
| int M_ReadFile |
( |
char * |
name, |
|
|
byte ** |
buffer |
|
) |
| |
◆ M_snprintf()
| int M_snprintf |
( |
char * |
buf, |
|
|
size_t |
buf_len, |
|
|
const char * |
s, |
|
|
|
... |
|
) |
| |
◆ M_StrCaseStr()
| char * M_StrCaseStr |
( |
char * |
haystack, |
|
|
char * |
needle |
|
) |
| |
◆ M_StringConcat()
| boolean M_StringConcat |
( |
char * |
dest, |
|
|
const char * |
src, |
|
|
size_t |
dest_size |
|
) |
| |
◆ M_StringCopy()
| boolean M_StringCopy |
( |
char * |
dest, |
|
|
const char * |
src, |
|
|
size_t |
dest_size |
|
) |
| |
◆ M_StringDuplicate()
| char * M_StringDuplicate |
( |
const char * |
orig | ) |
|
◆ M_StringEndsWith()
| boolean M_StringEndsWith |
( |
const char * |
s, |
|
|
const char * |
suffix |
|
) |
| |
◆ M_StringJoin()
| char * M_StringJoin |
( |
const char * |
s, |
|
|
|
... |
|
) |
| |
◆ M_StringReplace()
| char * M_StringReplace |
( |
const char * |
haystack, |
|
|
const char * |
needle, |
|
|
const char * |
replacement |
|
) |
| |
◆ M_StringStartsWith()
| boolean M_StringStartsWith |
( |
const char * |
s, |
|
|
const char * |
prefix |
|
) |
| |
◆ M_StrToInt()
| boolean M_StrToInt |
( |
const char * |
str, |
|
|
int * |
result |
|
) |
| |
◆ M_TempFile()
| char * M_TempFile |
( |
char * |
s | ) |
|
◆ M_vsnprintf()
| int M_vsnprintf |
( |
char * |
buf, |
|
|
size_t |
buf_len, |
|
|
const char * |
s, |
|
|
va_list |
args |
|
) |
| |
◆ M_WriteFile()
| boolean M_WriteFile |
( |
char * |
name, |
|
|
void * |
source, |
|
|
int |
length |
|
) |
| |