MCPcopy Create free account
hub / github.com/DentonW/DevIL / ilLoadDoomFlat

Function ilLoadDoomFlat

DevIL/src-IL/src/il_doom.cpp:171–192  ·  view source on GitHub ↗

Reads a Doom flat file

Source from the content-addressed store, hash-verified

169
170//! Reads a Doom flat file
171ILboolean ilLoadDoomFlat(ILconst_string FileName)
172{
173 ILHANDLE FlatFile;
174 ILboolean bFlat = IL_FALSE;
175
176 // Not sure of any kind of specified extension...maybe .lmp?
177 /*if (!iCheckExtension(FileName, "")) {
178 ilSetError(IL_INVALID_EXTENSION);
179 return NULL;
180 }*/
181
182 FlatFile = iopenr(FileName);
183 if (FlatFile == NULL) {
184 ilSetError(IL_COULD_NOT_OPEN_FILE);
185 return bFlat;
186 }
187
188 bFlat = ilLoadDoomF(FlatFile);
189 icloser(FlatFile);
190
191 return bFlat;
192}
193
194
195//! Reads an already-opened Doom flat file

Callers 1

ILAPIENTRY ilLoadFunction · 0.85

Calls 2

ilSetErrorFunction · 0.85
ilLoadDoomFFunction · 0.85

Tested by

no test coverage detected