summaryrefslogtreecommitdiff
path: root/src/post/goom/lines.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/post/goom/lines.h')
-rw-r--r--src/post/goom/lines.h86
1 files changed, 45 insertions, 41 deletions
diff --git a/src/post/goom/lines.h b/src/post/goom/lines.h
index 24dcd4fc9..bb1b2e416 100644
--- a/src/post/goom/lines.h
+++ b/src/post/goom/lines.h
@@ -9,45 +9,49 @@
#include "graphic.h"
#include "goom_config.h"
-typedef struct _GMUNITPOINTER {
- float x;
- float y;
- float angle;
-} GMUnitPointer;
-
-/* tableau de points */
-typedef struct _GMLINE {
-
- GMUnitPointer *points;
- GMUnitPointer *points2;
- int IDdest;
- float param;
-
- int nbPoints;
- guint32 color; /* pr l'instant je stocke la ouuleur
- * a terme, on stockera le mode couleur.. et l'on animera
- */
- guint32 color2;
-
- int screenX;
- int screenY;
-
- float power;
- float powinc;
-} GMLine;
-
-/* les ID possibles */
+typedef struct _GMUNITPOINTER
+{
+ float x;
+ float y;
+ float angle;
+}
+GMUnitPointer;
+
+/* tableau de points */
+typedef struct _GMLINE
+{
+
+ GMUnitPointer *points;
+ GMUnitPointer *points2;
+ int IDdest;
+ float param;
+
+ int nbPoints;
+ guint32 color; /* pr l'instant je stocke la ouuleur * * a *
+ * * * terme, on stockera le mode couleur..
+ * et * * * l'on animera */
+ guint32 color2;
+
+ int screenX;
+ int screenY;
+
+ float power;
+ float powinc;
+}
+GMLine;
+
+/* les ID possibles */
#define GML_CIRCLE 0
-/* (param = radius) */
+/* (param = radius) */
#define GML_HLINE 1
-/* (param = y) */
+/* (param = y) */
#define GML_VLINE 2
-/* (param = x) */
+/* (param = x) */
-/* les modes couleur possible (si tu mets un autre c'est noir) */
+/* les modes couleur possible (si tu mets un autre c'est noir) */
#define GML_BLEUBLANC 0
#define GML_RED 1
@@ -59,17 +63,17 @@ typedef struct _GMLINE {
/* construit un effet de line (une ligne horitontale pour commencer) */
GMLine *goom_lines_init (int rx, int ry,
- int IDsrc, float paramS, int modeCoulSrc,
- int IDdest, float paramD, int modeCoulDest);
+ int IDsrc, float paramS, int modeCoulSrc,
+ int IDdest, float paramD, int modeCoulDest);
+
+void goom_lines_switch_to (GMLine * gml, int IDdest, float param,
-void goom_lines_switch_to (GMLine *gml, int IDdest, float param, int modeCoul);
+ int modeCoul);
-void goom_lines_set_res (GMLine *gml, int rx, int ry);
+void goom_lines_set_res (GMLine * gml, int rx, int ry);
-void goom_lines_free (GMLine **gml);
+void goom_lines_free (GMLine ** gml);
-void goom_lines_draw (GMLine *gml,
- gint16 data [512],
- unsigned int* p);
-/* void goom_lines_conf(gint16 config [25]); */
+void goom_lines_draw (GMLine * gml, gint16 data[512], unsigned int *p);
+/*void goom_lines_conf(gint16 config [25]); */