/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/ThirdParty/RmlUi/Source/Core/FileInterfaceDefault.cpp
35 строк
732 B
C-Core
Updated RmlUi to 6.2 and added some improvements (#1813)
10 фев 2026, 01:19
Не верифицирован
10 фев 2026, 01:19
58e2d41
Код
Авторство
О чём код?
#include "FileInterfaceDefault.h" #ifndef RMLUI_NO_FILE_INTERFACE_DEFAULT namespace Rml { FileInterfaceDefault::~FileInterfaceDefault() {} FileHandle FileInterfaceDefault::Open(const String& path) { return (FileHandle)fopen(path.c_str(), "rb"); } void FileInterfaceDefault::Close(FileHandle file) { fclose((FILE*)file); } size_t FileInterfaceDefault::Read(void* buffer, size_t size, FileHandle file) { return fread(buffer, 1, size, (FILE*)file); } bool FileInterfaceDefault::Seek(FileHandle file, long offset, int origin) { return fseek((FILE*)file, offset, origin) == 0; } size_t FileInterfaceDefault::Tell(FileHandle file) { return ftell((FILE*)file); } } // namespace Rml #endif /*RMLUI_NO_FILE_INTERFACE_DEFAULT*/