Hi. I was wondering if there is an option to make archive go back to reread it again. @dale would you mind to look at it?
Lets assume i want to add couple more 3dm chunk versions for differet parts of IO - this is breaking change so i need to check if Read3dChunk was ok (should return bool but it is void) but lets say i can detect later if read went wrong or use ReadErrorOccured (actually do i set it or archive sets it on its own also if error happened). Anyway … At some point i find i should use different scheme so how do i go to the begining of archive?
As interesting finding i can mention that in case of faulty
Read3dmChunkVersion it should throw while in my case i just get some unusable numbers. Probably only because earier at this point i had
WriteInt but that’s just my suspicion.