-/* topblock - openGL based hack */\r
-\r
-static void buildCarpet(ModeInfo *);\r
-static void polygonPlane(int, int, int, int, int ,int);\r
-static void buildBlock(ModeInfo *);\r
-static void generateNewBlock(ModeInfo *);\r
-static void followBlock(ModeInfo *);\r
-static void buildBlobBlock(ModeInfo *);\r
-static double quadrantCorrection(double,int,int,int,int);\r
-\r
-/* this structure holds all the attributes about a block */\r
-typedef struct blockNode {\r
- int color; /* indexed */\r
- int rotation; /* indexed: 0=S-N, 1=W-E, 2=N-S, 3=E-W */\r
- GLfloat height;\r
- GLfloat x;\r
- GLfloat y;\r
- int falling; \r
- struct blockNode *next;\r
-} NODE;\r
-\r
-\r
-/* some handy macros and definitions */\r
-#define blockHeight 1.49f\r
-#define getHeight(a) (a * blockHeight)\r
-\r
-#define getOrientation(a) (a * 90)\r
-\r
-#define blockWidth 2.0f\r
-#define getLocation(a) (a * blockWidth)\r
-\r
-#define TOLLERANCE 0.1\r
-\r
-#define cylSize 0.333334f\r
-#define uddSize 0.4f\r
-#define singleThick 0.29 /* defines the thickness of the carpet */\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
+/* topblock - openGL based hack */
+
+static void buildCarpet(ModeInfo *);
+static void polygonPlane(int, int, int, int, int ,int);
+static void buildBlock(ModeInfo *);
+static void generateNewBlock(ModeInfo *);
+static void followBlock(ModeInfo *);
+static void buildBlobBlock(ModeInfo *);
+static double quadrantCorrection(double,int,int,int,int);
+
+/* this structure holds all the attributes about a block */
+typedef struct blockNode {
+ int color; /* indexed */
+ int rotation; /* indexed: 0=S-N, 1=W-E, 2=N-S, 3=E-W */
+ GLfloat height;
+ GLfloat x;
+ GLfloat y;
+ int falling;
+ struct blockNode *next;
+} NODE;
+
+
+/* some handy macros and definitions */
+#define blockHeight 1.49f
+#define getHeight(a) (a * blockHeight)
+
+#define getOrientation(a) (a * 90)
+
+#define blockWidth 2.0f
+#define getLocation(a) (a * blockWidth)
+
+#define TOLERANCE 0.1f
+
+#define cylSize 0.333334f
+#define uddSize 0.4f
+#define singleThick 0.29 /* defines the thickness of the carpet */
+
+
+
+
+
+
+
+
+