Bullet Collision Detection & Physics Library
Classes | Typedefs | Enumerations | Variables
bParse Namespace Reference

Classes

class  bChunkInd
 
class  bChunkPtr4
 
class  bChunkPtr8
 
class  bDNA
 
class  bFile
 
struct  bNameInfo
 
struct  bStructHandle
 
class  btBulletFile
 
class  ChunkUtils
 

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

Definition at line 34 of file bCommon.h.

Definition at line 35 of file bCommon.h.

Enumeration Type Documentation

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.

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

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

Definition at line 88 of file bChunk.h.

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

Definition at line 89 of file bChunk.h.