MCPcopy Create free account
hub / github.com/TheForceEngine/TheForceEngine / readFile

Method readFile

TheForceEngine/TFE_Archive/labArchive.cpp:143–152  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

141}
142
143size_t LabArchive::readFile(void *data, size_t size)
144{
145 if (m_curFile < 0) { return false; }
146 if (size == 0) { size = m_entries[m_curFile].len; }
147 const size_t sizeToRead = std::min(size, (size_t)m_entries[m_curFile].len);
148
149 size_t bytesRead = m_file.readBuffer(data, (u32)sizeToRead);
150 m_fileOffset += (s32)sizeToRead;
151 return bytesRead;
152}
153
154bool LabArchive::seekFile(s32 offset, s32 origin)
155{

Callers

nothing calls this directly

Calls 2

minFunction · 0.85
readBufferMethod · 0.45

Tested by

no test coverage detected