All pastes #30060 Raw Edit

Mine

public cpp v1 · immutable
#30060 ·published 2005-11-21 20:35 UTC
rendered paste body
void gameExplosionScene::initialize(stupidModel* mModel, int nscrWidth, int nscrHeight, GLfloat* mat){  vector<stupidTriangle*>::iterator tIter;  vector<stupidTriangle*> mTris = mModel->getTriangles();  stupidTriangle* tempTri;  gameExplosionShard* ns;  position.setVector(mModel->getPosition());  for(tIter = mTris.begin(); tIter < mTris.end(); tIter++)  {    tempTri = (stupidTriangle*)*tIter;    ns = new gameExplosionShard(tempTri, mModel->getSize());    ns->resizeScreen(scrWidth, scrHeight);    ns->setPosition(mModel->getPosition());    ns->setActive();    ns->setMaterial(mat[0], mat[1], mat[2], mat[3]);    objects.push_back(ns);  }}void stupidScene::draw(void){  list <stupidDrawable*>::iterator objIter;  for(objIter = objects.begin(); objIter != objects.end(); objIter++)  {    glPushMatrix();    ((stupidDrawable*)*objIter)->draw();    glPopMatrix();  }}