Bullet Collision Detection & Physics Library
|
#include <btCollisionWorldImporter.h>
Protected Member Functions | |
char * | duplicateName (const char *name) |
btCollisionShape * | convertCollisionShape (btCollisionShapeData *shapeData) |
Definition at line 47 of file btCollisionWorldImporter.h.
btCollisionWorldImporter::btCollisionWorldImporter | ( | btCollisionWorld * | world | ) |
Definition at line 24 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 30 of file btCollisionWorldImporter.cpp.
bool btCollisionWorldImporter::convertAllObjects | ( | btBulletSerializedArrays * | arrays | ) |
Definition at line 34 of file btCollisionWorldImporter.cpp.
|
protected |
Definition at line 242 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 879 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 976 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 892 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 899 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 906 of file btCollisionWorldImporter.cpp.
|
virtual |
those virtuals are called by load and can be overridden by the user
Definition at line 855 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1010 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 934 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 1003 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 990 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 913 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 920 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 927 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 610 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1024 of file btCollisionWorldImporter.cpp.
|
virtual |
acceleration and connectivity structures
Definition at line 962 of file btCollisionWorldImporter.cpp.
|
virtual |
shapes
Definition at line 873 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 1017 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 885 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 727 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 969 of file btCollisionWorldImporter.cpp.
|
virtual |
Definition at line 955 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 140 of file btCollisionWorldImporter.cpp.
|
protected |
Definition at line 596 of file btCollisionWorldImporter.cpp.
btOptimizedBvh * btCollisionWorldImporter::getBvhByIndex | ( | int | index | ) | const |
Definition at line 1074 of file btCollisionWorldImporter.cpp.
btCollisionObject * btCollisionWorldImporter::getCollisionObjectByName | ( | const char * | name | ) |
Definition at line 845 of file btCollisionWorldImporter.cpp.
btCollisionShape * btCollisionWorldImporter::getCollisionShapeByIndex | ( | int | index | ) |
Definition at line 1037 of file btCollisionWorldImporter.cpp.
btCollisionShape * btCollisionWorldImporter::getCollisionShapeByName | ( | const char * | name | ) |
Definition at line 1042 of file btCollisionWorldImporter.cpp.
const char * btCollisionWorldImporter::getNameForPointer | ( | const void * | ptr | ) | const |
Definition at line 1052 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumBvhs | ( | ) | const |
Definition at line 1070 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumCollisionShapes | ( | ) | const |
Definition at line 1032 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumRigidBodies | ( | ) | const |
Definition at line 1060 of file btCollisionWorldImporter.cpp.
int btCollisionWorldImporter::getNumTriangleInfoMaps | ( | ) | const |
Definition at line 1079 of file btCollisionWorldImporter.cpp.
btCollisionObject * btCollisionWorldImporter::getRigidBodyByIndex | ( | int | index | ) | const |
Definition at line 1065 of file btCollisionWorldImporter.cpp.
btTriangleInfoMap * btCollisionWorldImporter::getTriangleInfoMapByIndex | ( | int | index | ) | const |
Definition at line 1084 of file btCollisionWorldImporter.cpp.
|
inline |
Definition at line 105 of file btCollisionWorldImporter.h.
|
inline |
Definition at line 100 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 60 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 57 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 61 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 54 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 63 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 55 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 59 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 58 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 81 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 72 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 67 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 50 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 70 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 69 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 65 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 76 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 75 of file btCollisionWorldImporter.h.
Definition at line 78 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 80 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 66 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 73 of file btCollisionWorldImporter.h.
|
protected |
Definition at line 52 of file btCollisionWorldImporter.h.