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

◆ bListBasePtr

Definition at line 36 of file bCommon.h.

◆ bPtrMap

Definition at line 37 of file bCommon.h.

◆ bStructHandle

Enumeration Type Documentation

◆ 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

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.