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

Method readFile

TheForceEngine/TFE_Archive/lfdArchive.cpp:173–182  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173size_t LfdArchive::readFile(void *data, size_t size)
174{
175 if (m_curFile < 0) { return false; }
176 if (size == 0) { size = m_fileList.entries[m_curFile].LENGTH; }
177 const size_t sizeToRead = std::min(size, (size_t)m_fileList.entries[m_curFile].LENGTH);
178
179 size_t bytesRead = m_file.readBuffer(data, (u32)sizeToRead);
180 m_fileOffset += (s32)sizeToRead;
181 return bytesRead;
182}
183
184bool LfdArchive::seekFile(s32 offset, s32 origin)
185{

Callers

nothing calls this directly

Calls 2

minFunction · 0.85
readBufferMethod · 0.45

Tested by

no test coverage detected