MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/SPlisHSPlasH / ImFileWrite

Function ImFileWrite

extern/imgui/imgui.cpp:1974–1974  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1972ImU64 ImFileGetSize(ImFileHandle f) { long off = 0, sz = 0; return ((off = ftell(f)) != -1 && !fseek(f, 0, SEEK_END) && (sz = ftell(f)) != -1 && !fseek(f, off, SEEK_SET)) ? (ImU64)sz : (ImU64)-1; }
1973ImU64 ImFileRead(void* data, ImU64 sz, ImU64 count, ImFileHandle f) { return fread(data, (size_t)sz, (size_t)count, f); }
1974ImU64 ImFileWrite(const void* data, ImU64 sz, ImU64 count, ImFileHandle f) { return fwrite(data, (size_t)sz, (size_t)count, f); }
1975#endif // #ifndef IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS
1976
1977// Helper: Load file content into memory

Callers 2

LogTextVFunction · 0.70
SaveIniSettingsToDiskMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected