mirror of
https://github.com/raysan5/raylib.git
synced 2025-12-25 10:22:33 -05:00
Updated raylib libc dependency (markdown)
@ -14,17 +14,11 @@ While working on **raylib 3.0** I took some time to analyze that dependency in d
|
||||
|
||||
### stdio.h
|
||||
|
||||
*Note that file loading functionality is currently being centralized to `LoadFileData()`/`SaveFileData()`, most of the file access calls below will disappear soon, replaced by memory buffers parsing (Issue [#1232](https://github.com/raysan5/raylib/issues/1232)).*
|
||||
|
||||
| module | libc function | raylib function |
|
||||
| :----: | --------------- | ----------------- |
|
||||
| text | fopen(), fseek(), fread(), fwrite(), fclose() | LoadBMFont() |
|
||||
| text | fgets() | LoadBMFont() |
|
||||
| textures | fopen(), fseek(), fread(), fwrite(), fclose() | ExportImageAsCode()<br>LoadDDS()<br>LoadPKM()<br>LoadKTX()<br>SaveKTX()<br>LoadPVR()<br>LoadASTC() |
|
||||
| models | fopen(), fseek(), fread(), fwrite(), fclose() | LoadIQM()<br>ExportMesh()<br>LoadModelAnimations() |
|
||||
| audio | fopen(), fseek(), fread(), fwrite(), fclose() | ExportWaveAsCode()<br>LoadWAV()<br>SaveWAV() |
|
||||
| utils | sprintf() | TraceLog() |
|
||||
| utils | fopen(), fseek(), fread(), fwrite(), fclose() | LoadFileData()<br>SaveFileData() |
|
||||
| utils | fprintf() | SaveFileText() |
|
||||
| utils | fopen(), fseek(), fread(), fwrite(), fclose() | LoadFileData()<br>SaveFileData()<br>LoadFileText()<br>SaveFileText() |
|
||||
|
||||
### string.h
|
||||
|
||||
|
||||
Reference in New Issue
Block a user