| 393 | } |
| 394 | |
| 395 | void StringObj::drawSimpleModel(u32 p1, Mtx mtx1, J3DUClipper *j3duClipper, Mtx mtx2) { |
| 396 | SimpleDrawer simpleDrawer; |
| 397 | |
| 398 | if (!mExModel->getModelData()) return; |
| 399 | |
| 400 | simpleDrawer.drawInit(mExModel); |
| 401 | |
| 402 | while (simpleDrawer.loadPreDrawSetting()) { |
| 403 | for (u32 num = 0; num < mStringNodeMgr->mStrNodeList.getNumLinks() - 1; num++) { |
| 404 | JGeometry::TVec3f pos; |
| 405 | mStringNodeMgr->getNodePos(num, &pos); |
| 406 | |
| 407 | mExModel[num].clipBySphere(p1, j3duClipper, mtx1, mScale); |
| 408 | mItemDarkAnmPlayer[num]->setTevColor(&mExModel[num]); |
| 409 | mExModel[num].simpleDraw(p1, mtx2, 1); |
| 410 | } |
| 411 | } |
| 412 | } |
no test coverage detected