Go to the source code of this file.
|
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) |
|
◆ GML_BLACK
◆ GML_BLEU
◆ GML_BLEUBLANC
◆ GML_CIRCLE
◆ GML_HLINE
◆ GML_ORANGE_J
◆ GML_ORANGE_V
◆ GML_RED
◆ GML_VERT
◆ GML_VLINE
◆ goom_lines_draw()
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().
◆ goom_lines_free()
void goom_lines_free |
( |
GMLine ** |
gml | ) |
|
◆ goom_lines_init()
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().
◆ goom_lines_set_res()
void goom_lines_set_res |
( |
GMLine * |
gml, |
|
|
int |
rx, |
|
|
int |
ry |
|
) |
| |
◆ goom_lines_switch_to()
void goom_lines_switch_to |
( |
GMLine * |
gml, |
|
|
int |
IDdest, |
|
|
float |
param, |
|
|
float |
amplitude, |
|
|
int |
modeCoul |
|
) |
| |