Bullet Collision Detection & Physics Library
|
#include <btCollisionWorldImporter.h>
Protected Member Functions | |
char * | duplicateName (const char *name) |
btCollisionShape * | convertCollisionShape (btCollisionShapeData *shapeData) |
Definition at line 52 of file btCollisionWorldImporter.h.
btCollisionWorldImporter::btCollisionWorldImporter | ( | btCollisionWorld * | world | ) |
Definition at line 24 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 31 of file btCollisionWorldImporter.cpp.
bool btCollisionWorldImporter::convertAllObjects | ( | btBulletSerializedArrays * | arrays | ) |
Definition at line 39 of file btCollisionWorldImporter.cpp.
|
protected |
Definition at line 260 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 927 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1026 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 941 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 948 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 955 of file btCollisionWorldImporter.cpp.
|
virtual |
those virtuals are called by load and can be overridden by the user
Definition at line 901 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1062 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 983 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 990 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 997 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1055 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1041 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 962 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 969 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 976 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 652 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1077 of file btCollisionWorldImporter.cpp.
|
virtual |
acceleration and connectivity structures
Definition at line 1011 of file btCollisionWorldImporter.cpp.
|
virtual |
shapes
Definition at line 921 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1070 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 933 of file btCollisionWorldImporter.cpp.
|
virtual |
the m_3indices8 was not initialized in some Bullet versions, this can cause crashes at loading time we catch it by only dealing with m_3indices8 if none of the other indices are initialized
Definition at line 770 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1019 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1004 of file btCollisionWorldImporter.cpp.
|
virtual |
delete all memory collision shapes, rigid bodies, constraints etc.
allocated during the load. make sure you don't use the dynamics world containing objects after you call this method
Definition at line 151 of file btCollisionWorldImporter.cpp.
|
protected |
Definition at line 628 of file btCollisionWorldImporter.cpp.
btOptimizedBvh * btCollisionWorldImporter::getBvhByIndex | ( | int | index | ) | const |
Definition at line 1132 of file btCollisionWorldImporter.cpp.
btCollisionObject * btCollisionWorldImporter::getCollisionObjectByName | ( | const char * | name | ) |
Definition at line 891 of file btCollisionWorldImporter.cpp.
btCollisionShape * btCollisionWorldImporter::getCollisionShapeByIndex | ( | int | index | ) |
Definition at line 1092 of file btCollisionWorldImporter.cpp.
btCollisionShape * btCollisionWorldImporter::getCollisionShapeByName | ( | const char * | name | ) |
Definition at line 1097 of file btCollisionWorldImporter.cpp.
const char * btCollisionWorldImporter::getNameForPointer | ( | const void * | ptr | ) | const |
Definition at line 1108 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumBvhs | ( | ) | const |
Definition at line 1128 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumCollisionShapes | ( | ) | const |
Definition at line 1087 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumRigidBodies | ( | ) | const |
Definition at line 1117 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumTriangleInfoMaps | ( | ) | const |
Definition at line 1137 of file btCollisionWorldImporter.cpp.
btCollisionObject * btCollisionWorldImporter::getRigidBodyByIndex | ( | int | index | ) | const |
Definition at line 1122 of file btCollisionWorldImporter.cpp.
btTriangleInfoMap * btCollisionWorldImporter::getTriangleInfoMapByIndex | ( | int | index | ) | const |
Definition at line 1142 of file btCollisionWorldImporter.cpp.
|
inline |
Definition at line 117 of file btCollisionWorldImporter.h.
|
inline |
Definition at line 112 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 65 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 62 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 66 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 59 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 69 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 60 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 64 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 63 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 88 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 79 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 73 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 55 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 76 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 75 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 71 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 83 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 82 of file btCollisionWorldImporter.h.
Definition at line 85 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 87 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 72 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 80 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 57 of file btCollisionWorldImporter.h.