312 |
312 |
313 void SlSetArrayIndex(uint index); |
313 void SlSetArrayIndex(uint index); |
314 int SlIterateArray(); |
314 int SlIterateArray(); |
315 |
315 |
316 void SlAutolength(AutolengthProc *proc, void *arg); |
316 void SlAutolength(AutolengthProc *proc, void *arg); |
317 uint SlGetFieldLength(); |
317 size_t SlGetFieldLength(); |
318 void SlSetLength(size_t length); |
318 void SlSetLength(size_t length); |
319 size_t SlCalcObjMemberLength(const void *object, const SaveLoad *sld); |
319 size_t SlCalcObjMemberLength(const void *object, const SaveLoad *sld); |
320 |
320 |
321 byte SlReadByte(); |
321 byte SlReadByte(); |
322 void SlWriteByte(byte b); |
322 void SlWriteByte(byte b); |
323 |
323 |
324 void SlGlobList(const SaveLoadGlobVarList *sldg); |
324 void SlGlobList(const SaveLoadGlobVarList *sldg); |
325 void SlArray(void *array, uint length, VarType conv); |
325 void SlArray(void *array, size_t length, VarType conv); |
326 void SlObject(void *object, const SaveLoad *sld); |
326 void SlObject(void *object, const SaveLoad *sld); |
327 bool SlObjectMember(void *object, const SaveLoad *sld); |
327 bool SlObjectMember(void *object, const SaveLoad *sld); |
328 |
328 |
329 #endif /* SAVELOAD_H */ |
329 #endif /* SAVELOAD_H */ |