Mercurial > pidgin.yaz
comparison plugins/crazychat/dog_lids.c @ 11218:ed017b9c532d
[gaim-migrate @ 13350]
crazychat commit, first one.
committer: Tailor Script <tailor@pidgin.im>
author | Charlie Stockman <chuckleberry> |
---|---|
date | Tue, 09 Aug 2005 07:10:23 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
11217:f854402837ba | 11218:ed017b9c532d |
---|---|
1 #include | |
2 | |
3 #include "lid1.h" | |
4 #include "lid2.h" | |
5 #include "lid3.h" | |
6 #include "lid4.h" | |
7 #include "lid5.h" | |
8 #include "lid6.h" | |
9 #include "lid8.h" | |
10 #include "lid9.h" | |
11 #include "lid10.h" | |
12 | |
13 #define NUM_LIDS 9 | |
14 | |
15 GLint lidLists[NUM_LIDS]; | |
16 | |
17 void initLids(){ | |
18 GLint test; | |
19 int i; | |
20 | |
21 GLint[0]=Gen3DObjectListLid1(); | |
22 GLint[1]=Gen3DObjectListLid2(); | |
23 GLint[2]=Gen3DObjectListLid3(); | |
24 GLint[3]=Gen3DObjectListLid4(); | |
25 GLint[4]=Gen3DObjectListLid5(); | |
26 GLint[5]=Gen3DObjectListLid6(); | |
27 GLint[6]=Gen3DObjectListLid8(); | |
28 GLint[7]=Gen3DObjectListLid9(); | |
29 GLint[8]=Gen3DObjectListLid10(); | |
30 | |
31 }; | |
32 | |
33 void drawLids(int left, right) { | |
34 //draw left | |
35 GLfloat offset = .5; | |
36 | |
37 glPushMatrix(); | |
38 glTranslatef(offset, 0, 0); | |
39 glCallList(lidLists[left]); | |
40 glPopMatrix(); | |
41 | |
42 //draw right | |
43 glPushMatrix(); | |
44 glTranslatef(-offset, 0, 0); | |
45 glScalef(-1, 1, 1); | |
46 glCallList(lidLists[right]); | |
47 glPopMatrix(); | |
48 } |