diff options
| author | Ray <[email protected]> | 2021-03-08 18:48:27 +0100 |
|---|---|---|
| committer | Ray <[email protected]> | 2021-03-08 18:48:27 +0100 |
| commit | 8a30a2408c992774f42b55cd62e651c770b07eea (patch) | |
| tree | e3ec229f4799c1d1a20832f654fa8b0eb7d3f712 /src/raylib.h | |
| parent | 3e6f0d7372268545e56ced5515764e1176d95d70 (diff) | |
| download | raylib-8a30a2408c992774f42b55cd62e651c770b07eea.tar.gz raylib-8a30a2408c992774f42b55cd62e651c770b07eea.zip | |
ADDED: Required callbacks
Removed memory allocation callbacks
Diffstat (limited to 'src/raylib.h')
| -rw-r--r-- | src/raylib.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/raylib.h b/src/raylib.h index 5696be2a..659cbc74 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -876,11 +876,6 @@ typedef enum { // Callbacks to hook some internal functions // WARNING: This callbacks are intended for advance users typedef void (*TraceLogCallback)(int logType, const char *text, va_list args); // Logging: Redirect trace log messages - -typedef void *(*MemAllocCallback)(int size); // Memory: Custom allocator -typedef void *(*MemReallocCallback)(void *ptr, int size); // Memory: Custom re-allocator -typedef void (*MemFreeCallback)(void *ptr); // Memory: Custom free - typedef unsigned char* (*LoadFileDataCallback)(const char* fileName, unsigned int* bytesRead); // FileIO: Load binary data typedef void (*SaveFileDataCallback)(const char *fileName, void *data, unsigned int bytesToWrite); // FileIO: Save binary data typedef char *(*LoadFileTextCallback)(const char* fileName); // FileIO: Load text data @@ -991,9 +986,6 @@ RLAPI void MemFree(void *ptr); // Internal me // Set custom callbacks // WARNING: Callbacks setup is intended for advance users RLAPI void SetTraceLogCallback(TraceLogCallback callback); // Set custom trace log -RLAPI void SetMemAllocCallback(MemAllocCallback callback); // Set custom memory allocator -RLAPI void SetMemReallocCallback(MemReallocCallback callback); // Set custom memory reallocator -RLAPI void SetMemFreeCallback(MemFreeCallback callback); // Set custom memory free RLAPI void SetLoadFileDataCallback(LoadFileDataCallback callback); // Set custom file binary data loader RLAPI void SetSaveFileDataCallback(SaveFileDataCallback callback); // Set custom file binary data saver RLAPI void SetLoadFileTextCallback(LoadFileTextCallback callback); // Set custom file text data loader |
