|
xine-lib
1.2.9
|
Go to the source code of this file.
Data Structures | |
| struct | _GMUNITPOINTER |
| struct | _GMLINE |
Macros | |
| #define | GML_CIRCLE 0 |
| #define | GML_HLINE 1 |
| #define | GML_VLINE 2 |
| #define | GML_BLEUBLANC 0 |
| #define | GML_RED 1 |
| #define | GML_ORANGE_V 2 |
| #define | GML_ORANGE_J 3 |
| #define | GML_VERT 4 |
| #define | GML_BLEU 5 |
| #define | GML_BLACK 6 |
Functions | |
| GMLine * | goom_lines_init (PluginInfo *goomInfo, int rx, int ry, int IDsrc, float paramS, int modeCoulSrc, int IDdest, float paramD, int modeCoulDest) |
| void | goom_lines_switch_to (GMLine *gml, int IDdest, float param, float amplitude, int modeCoul) |
| void | goom_lines_set_res (GMLine *gml, int rx, int ry) |
| void | goom_lines_free (GMLine **gml) |
| void | goom_lines_draw (PluginInfo *plugInfo, GMLine *gml, signed short int data[512], Pixel *p) |
| #define GML_BLACK 6 |
Referenced by getcouleur(), goom_init(), and goom_update().
| #define GML_BLEU 5 |
Referenced by getcouleur().
| #define GML_BLEUBLANC 0 |
Referenced by getcouleur().
| #define GML_CIRCLE 0 |
Referenced by choose_a_goom_line(), genline(), and goom_init().
| #define GML_HLINE 1 |
Referenced by choose_a_goom_line(), genline(), and goom_init().
| #define GML_ORANGE_J 3 |
Referenced by getcouleur().
| #define GML_ORANGE_V 2 |
Referenced by getcouleur().
| #define GML_RED 1 |
Referenced by getcouleur(), and goom_init().
| #define GML_VERT 4 |
Referenced by getcouleur(), and goom_init().
| #define GML_VLINE 2 |
Referenced by choose_a_goom_line(), and genline().
| void goom_lines_draw | ( | PluginInfo * | plugInfo, |
| GMLine * | gml, | ||
| signed short int | data[512], | ||
| Pixel * | p | ||
| ) |
References _GMLINE::amplitude, _GMUNITPOINTER::angle, _GMLINE::color, _PLUGIN_INFO::draw_line, goom_lines_move(), guint32, lightencolor(), _PLUGIN_INFO::methods, NULL, _GMLINE::points, _GMLINE::power, _GMLINE::screenX, _GMLINE::screenY, _GMUNITPOINTER::x, and _GMUNITPOINTER::y.
Referenced by goom_update().
| void goom_lines_free | ( | GMLine ** | gml | ) |
References NULL.
Referenced by goom_close().
| GMLine* goom_lines_init | ( | PluginInfo * | goomInfo, |
| int | rx, | ||
| int | ry, | ||
| int | IDsrc, | ||
| float | paramS, | ||
| int | modeCoulSrc, | ||
| int | IDdest, | ||
| float | paramD, | ||
| int | modeCoulDest | ||
| ) |
References _GMLINE::amplitude, _GMLINE::amplitudeF, _GMLINE::color, _GMLINE::color2, genline(), getcouleur(), goom_lines_switch_to(), _GMLINE::goomInfo, _GMLINE::IDdest, _GMLINE::nbPoints, _GMLINE::param, _GMLINE::points, _GMLINE::points2, _GMLINE::power, _GMLINE::powinc, _GMLINE::screenX, and _GMLINE::screenY.
Referenced by goom_init().
| void goom_lines_set_res | ( | GMLine * | gml, |
| int | rx, | ||
| int | ry | ||
| ) |
References genline(), _GMLINE::IDdest, NULL, _GMLINE::param, _GMLINE::points2, _GMLINE::screenX, and _GMLINE::screenY.
Referenced by goom_set_resolution().
| void goom_lines_switch_to | ( | GMLine * | gml, |
| int | IDdest, | ||
| float | param, | ||
| float | amplitude, | ||
| int | modeCoul | ||
| ) |
References _GMLINE::amplitudeF, _GMLINE::color2, genline(), getcouleur(), _GMLINE::IDdest, _GMLINE::param, _GMLINE::points2, _GMLINE::screenX, and _GMLINE::screenY.
Referenced by goom_lines_init(), and goom_update().
1.8.14