EMI: Add GfxBase::updateEMIModel

This commit is contained in:
Dries Harnie 2013-07-14 14:24:57 +02:00 committed by Joel Teichroeb
parent 1ce121eee9
commit df481915f8
2 changed files with 3 additions and 1 deletions

View File

@ -237,6 +237,7 @@ void EMIModel::prepareForRender() {
int animIndex = _vertexBoneInfo[_vertexBone[i]];
_skeleton->_joints[animIndex]._finalMatrix.transform(_drawVertices + i, true);
}
g_driver->updateEMIModel(this);
}
void EMIModel::prepareTextures() {

View File

@ -252,8 +252,9 @@ public:
virtual void createSpecialtyTextures() = 0;
virtual Material *getSpecialtyTexture(int n) { return &_specialty[n]; }
virtual void createEMIModel(EMIModel *model) {}
virtual void createModel(Mesh *mesh) {}
virtual void createEMIModel(EMIModel *model) {}
virtual void updateEMIModel(const EMIModel *model) {}
virtual int genBuffer() { return 0; }
virtual void delBuffer(int buffer) {}