Lines Matching refs:doorptr

126 struct    doortype  *doorptr[MAXDOORS];  variable
784 doorptr[j]=&doortype[j]; in tekpreptags()
785 memset(doorptr[j],0,sizeof(struct doortype)); in tekpreptags()
844 doorptr[n]->step=DOORSPEED; in tekpreptags()
847 doorptr[n]->step=4L; in tekpreptags()
854 doorptr[n]->step=ELEVSPEED; in tekpreptags()
857 doorptr[n]->centx=doorptr[n]->centy=0L; in tekpreptags()
862 doorptr[n]->walls[k]=i; in tekpreptags()
863 doorptr[n]->walls[k+1]=i+1; in tekpreptags()
864 doorptr[n]->walls[k+2]=i+2; in tekpreptags()
865 doorptr[n]->walls[k+3]=i-1; in tekpreptags()
866 dax=wallptr[doorptr[n]->walls[k]]->x; in tekpreptags()
867 if (wallptr[doorptr[n]->walls[k+3]]->x == dax) { in tekpreptags()
869 doorptr[n]->points[k/2]=day; in tekpreptags()
871 doorptr[n]->points[(k/2)+1]=day; in tekpreptags()
875 doorptr[n]->points[k/2]=dax; in tekpreptags()
877 doorptr[n]->points[(k/2)+1]=dax; in tekpreptags()
881 doorptr[n]->centx+=wallptr[i]->x; in tekpreptags()
882 doorptr[n]->centy+=wallptr[i]->y; in tekpreptags()
884 doorptr[n]->centx/=(endwall-startwall+1); in tekpreptags()
885 doorptr[n]->centy/=(endwall-startwall+1); in tekpreptags()
886 doorptr[n]->centz=(sectptr[j]->ceilingz+sectptr[j]->floorz)/2; in tekpreptags()
887 doorptr[n]->type=sectptr[j]->lotag; in tekpreptags()
888 doorptr[n]->sector=j; in tekpreptags()
1133 doorptr[doorxref[spr->sectnum]]->step=spr->hitag; in tekpreptags()
1137 doorptr[doorxref[spr->sectnum]]->subtype=spr->hitag; in tekpreptags()
1234 switch (doorptr[i]->state) { in tekoperatesector()
1239 doorptr[i]->state=D_OPENDOOR; in tekoperatesector()
1243 doorptr[i]->state=D_CLOSEDOOR; in tekoperatesector()
1694 door=doorptr[d]; in movedoors()