Home | History | Annotate | Download | only in WinQuake

Lines Matching refs:paliashdr

323 void GL_DrawAliasFrame (aliashdr_t *paliashdr, int posenum)
342 verts = (trivertx_t *)((byte *)paliashdr + paliashdr->posedata);
343 verts += posenum * paliashdr->poseverts;
344 order = (int *)((byte *)paliashdr + paliashdr->commands);
440 void GL_DrawAliasShadow (aliashdr_t *paliashdr, int posenum)
456 verts = (trivertx_t *)((byte *)paliashdr + paliashdr->posedata);
457 verts += posenum * paliashdr->poseverts;
458 order = (int *)((byte *)paliashdr + paliashdr->commands);
492 pVertex[0] = verts->v[0] * paliashdr->scale[0] + paliashdr->scale_origin[0];
493 pVertex[1] = verts->v[1] * paliashdr->scale[1] + paliashdr->scale_origin[1];
494 pVertex[2] = verts->v[2] * paliashdr->scale[2] + paliashdr->scale_origin[2];
528 point[0] = verts->v[0] * paliashdr->scale[0] + paliashdr->scale_origin[0];
529 point[1] = verts->v[1] * paliashdr->scale[1] + paliashdr->scale_origin[1];
530 point[2] = verts->v[2] * paliashdr->scale[2] + paliashdr->scale_origin[2];
556 void R_SetupAliasFrame (int frame, aliashdr_t *paliashdr)
561 if ((frame >= paliashdr->numframes) || (frame < 0))
567 pose = paliashdr->frames[frame].firstpose;
568 numposes = paliashdr->frames[frame].numposes;
572 interval = paliashdr->frames[frame].interval;
576 GL_DrawAliasFrame (paliashdr, pose);
595 aliashdr_t *paliashdr;
669 paliashdr = (aliashdr_t *)Mod_Extradata (currententity->model);
671 c_alias_polys += paliashdr->numtris;
683 glTranslatef (paliashdr->scale_origin[0], paliashdr->scale_origin[1], paliashdr->scale_origin[2] - (22 + 8));
685 glScalef (paliashdr->scale[0]*2, paliashdr->scale[1]*2, paliashdr->scale[2]*2);
687 glTranslatef (paliashdr->scale_origin[0], paliashdr->scale_origin[1], paliashdr->scale_origin[2]);
688 glScalef (paliashdr->scale[0], paliashdr->scale[1], paliashdr->scale[2]);
692 GL_Bind(paliashdr->gl_texturenum[currententity->skinnum][anim]);
710 R_SetupAliasFrame (currententity->frame, paliashdr);
727 GL_DrawAliasShadow (paliashdr, lastposenum);