MCPcopy Create free account
hub / github.com/ZDoom/Raze / OpenFile

Method OpenFile

source/common/filesystem/source/files.cpp:369–381  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

367//==========================================================================
368
369bool FileReader::OpenFile(const char *filename, FileReader::Size start, FileReader::Size length, bool buffered)
370{
371 auto reader = new StdFileReader;
372 if (!reader->Open(filename, start, length))
373 {
374 delete reader;
375 return false;
376 }
377 Close();
378 if (buffered) mReader = new BufferingReader(reader);
379 else mReader = reader;
380 return true;
381}
382
383bool FileReader::OpenFilePart(FileReader &parent, FileReader::Size start, FileReader::Size length)
384{

Callers 4

AddFileMethod · 0.45
OpenResourceFileMethod · 0.45
GetEntryReaderMethod · 0.45
GetEntryReaderMethod · 0.45

Calls 2

CloseFunction · 0.50
OpenMethod · 0.45

Tested by

no test coverage detected