| 224 | /////////////////////////////////////////////////////////////////////////////// |
| 225 | |
| 226 | bool NpScene::loadFromDesc(const PxSceneDesc& desc) |
| 227 | { |
| 228 | { |
| 229 | if(desc.limits.maxNbActors) |
| 230 | mRigidActors.reserve(desc.limits.maxNbActors); |
| 231 | |
| 232 | //const PxU32 totalNbShapes = desc.limits.maxNbStaticShapes + desc.limits.maxNbDynamicShapes; |
| 233 | mScene.getScScene().preAllocate(desc.limits.maxNbActors, desc.limits.maxNbBodies, desc.limits.maxNbStaticShapes, desc.limits.maxNbDynamicShapes); |
| 234 | } |
| 235 | |
| 236 | userData = desc.userData; |
| 237 | |
| 238 | return true; |
| 239 | } |
| 240 | |
| 241 | /////////////////////////////////////////////////////////////////////////////// |
| 242 |
no test coverage detected