Bullet Collision Detection & Physics Library
bParse::bFile Member List

This is the complete list of members for bParse::bFile, including all inherited members.

addDataBlock(char *dataBlock)=0bParse::bFilepure virtual
bFile(const char *filename, const char headerString[7])bParse::bFile
bFile(char *memoryBuffer, int len, const char headerString[7])bParse::bFile
dumpChunks(bDNA *dna)bParse::bFile
findLibPointer(void *ptr)bParse::bFile
getAsString(int code)bParse::bFileprotected
getFileDNA()bParse::bFileinline
getFileElement(short *firstStruct, char *lookupName, char *lookupType, char *data, short **foundPos)bParse::bFileprotected
getFlags() const bParse::bFileinline
getLibPointers()bParse::bFileinline
getMatchingFileDNA(short *old, const char *lookupName, const char *lookupType, char *strcData, char *data, bool fixupPointers)bParse::bFileprotected
getNextBlock(bChunkInd *dataChunk, const char *dataPtr, const int flags)bParse::bFileprotected
getVersion() const bParse::bFileinline
m_chunkPtrPtrMapbParse::bFileprotected
m_chunksbParse::bFileprotected
m_headerStringbParse::bFileprotected
m_pointerFixupArraybParse::bFileprotected
m_pointerPtrFixupArraybParse::bFileprotected
mDataPointersbParse::bFileprotected
mDataStartbParse::bFileprotected
mFileBufferbParse::bFileprotected
mFileDNAbParse::bFileprotected
mFileLenbParse::bFileprotected
mFlagsbParse::bFileprotected
mLibPointersbParse::bFileprotected
mMemoryDNAbParse::bFileprotected
mOwnsBufferbParse::bFileprotected
mVersionbParse::bFileprotected
ok()bParse::bFile
parse(int verboseMode)=0bParse::bFilepure virtual
parseData()=0bParse::bFileprotectedpure virtual
parseHeader()bParse::bFileprotectedvirtual
parseInternal(int verboseMode, char *memDna, int memDnaLength)bParse::bFileprotectedvirtual
parseStruct(char *strcPtr, char *dtPtr, int old_dna, int new_dna, bool fixupPointers)bParse::bFileprotected
preSwap()bParse::bFile
readStruct(char *head, class bChunkInd &chunk)bParse::bFileprotected
resolvePointers(int verboseMode)bParse::bFile
resolvePointersChunk(const bChunkInd &dataChunk, int verboseMode)bParse::bFileprotected
resolvePointersMismatch()bParse::bFileprotected
resolvePointersStructRecursive(char *strcPtr, int old_dna, int verboseMode, int recursion)bParse::bFileprotected
safeSwapPtr(char *dst, const char *src)bParse::bFileprotected
setFileDNA(int verboseMode, char *buffer, int len)bParse::bFilevirtual
setFileDNAisMemoryDNA()bParse::bFileinline
swap(char *head, class bChunkInd &ch, bool ignoreEndianFlag)bParse::bFileprotected
swapData(char *data, short type, int arraySize, bool ignoreEndianFlag)bParse::bFileprotected
swapDNA(char *ptr)bParse::bFileprotected
swapLen(char *dataPtr)bParse::bFileprotected
swapStruct(int dna_nr, char *data, bool ignoreEndianFlag)bParse::bFileprotected
updateOldPointers()bParse::bFile
write(const char *fileName, bool fixupPointers=false)=0bParse::bFilepure virtual
writeChunks(FILE *fp, bool fixupPointers)bParse::bFilevirtual
writeDNA(FILE *fp)=0bParse::bFilepure virtual
writeFile(const char *fileName)bParse::bFile
~bFile()bParse::bFilevirtual