Bullet Collision Detection & Physics Library: bParse Namespace Reference

Bullet Collision Detection & Physics Library

Classes | Typedefs | Enumerations | Variables
bParse Namespace Reference

## Classes
class | bChunkPtr4
class | bChunkPtr8
class | bChunkInd
class | ChunkUtils
struct | bStructHandle
struct | bNameInfo
class | bDNA
class | bFile
class | btBulletFile

## Typedefs
typedef struct bParse::bStructHandle | bStructHandle
typedef btAlignedObjectArray< bStructHandle * > | bListBasePtr
typedef btHashMap< btHashPtr, bStructHandle * > | bPtrMap

## Enumerations
enum | bFileFlags { FD_INVALID = 0 , FD_OK = 1 , FD_VOID_IS_8 = 2 , FD_ENDIAN_SWAP = 4 , FD_FILE_64 = 8 , FD_BITS_VARIES = 16 , FD_VERSION_VARIES = 32 , FD_DOUBLE_PRECISION = 64 , FD_BROKEN_DNA = 128 , FD_FILEDNA_IS_MEMDNA = 256 }
enum | bFileVerboseMode { FD_VERBOSE_EXPORT_XML = 1 , FD_VERBOSE_DUMP_DNA_TYPE_DEFINITIONS = 2 , FD_VERBOSE_DUMP_CHUNKS = 4 , FD_VERBOSE_DUMP_FILE_INFO = 8 }

## Variables
const int | CHUNK_HEADER_LEN = ((sizeof(bChunkInd)))
const bool | VOID_IS_8 = ((sizeof(void *) == 8))

## Typedef Documentation

## ◆ bListBasePtr

typedef btAlignedObjectArray<bStructHandle*> bParse::bListBasePtr

Definition at line 36 of file bCommon.h.

## ◆ bPtrMap

typedef btHashMap<btHashPtr, bStructHandle*> bParse::bPtrMap

Definition at line 37 of file bCommon.h.

## ◆ bStructHandle

typedef struct bParse::bStructHandle bParse::bStructHandle

## Enumeration Type Documentation

## ◆ bFileFlags

enum bParse::bFileFlags

Enumerator
FD_INVALID |
FD_OK |
FD_VOID_IS_8 |
FD_ENDIAN_SWAP |
FD_FILE_64 |
FD_BITS_VARIES |
FD_VERSION_VARIES |
FD_DOUBLE_PRECISION |
FD_BROKEN_DNA |
FD_FILEDNA_IS_MEMDNA |

Definition at line 26 of file bFile.h.

## ◆ bFileVerboseMode

enum bParse::bFileVerboseMode

Enumerator
FD_VERBOSE_EXPORT_XML |
FD_VERBOSE_DUMP_DNA_TYPE_DEFINITIONS |
FD_VERBOSE_DUMP_CHUNKS |
FD_VERBOSE_DUMP_FILE_INFO |

Definition at line 40 of file bFile.h.

## Variable Documentation

## ◆ CHUNK_HEADER_LEN

const int bParse::CHUNK_HEADER_LEN = ((sizeof(bChunkInd)))

Definition at line 80 of file bChunk.h.

## ◆ VOID_IS_8

const bool bParse::VOID_IS_8 = ((sizeof(void *) == 8))

Definition at line 81 of file bChunk.h.