= {
{"setColor" , EffectModule::wrapSetColor , METH_VARARGS, "Set a new color for the leds."},
{"setImage" , EffectModule::wrapSetImage , METH_VARARGS, "Set a new image to process and determine new led colors."},
{"getImage" , EffectModule::wrapGetImage , METH_VARARGS, "get image data from file."},
{"abort" , EffectModule::wrapAbort , METH_NOARGS, "Check if the effect should abort execution."},
{"imageShow" , EffectModule::wrapImageShow , METH_VARARGS, "set current effect image to hyperion core."},
{"imageLinearGradient" , EffectModule::wrapImageLinearGradient , METH_VARARGS, ""},
{"imageConicalGradient" , EffectModule::wrapImageConicalGradient , METH_VARARGS, ""},
{"imageRadialGradient" , EffectModule::wrapImageRadialGradient , METH_VARARGS, ""},
{"imageSolidFill" , EffectModule::wrapImageSolidFill , METH_VARARGS, ""},
{"imageDrawLine" , EffectModule::wrapImageDrawLine , METH_VARARGS, ""},
{"imageDrawPoint" , EffectModule::wrapImageDrawPoint , METH_VARARGS, ""},
{"imageDrawRect" , EffectModule::wrapImageDrawRect , METH_VARARGS, ""},
{"imageDrawPolygon" , EffectModule::wrapImageDrawPolygon , METH_VARARGS, ""},
{"imageDrawPie" , EffectModule::wrapImageDrawPie , METH_VARARGS, ""},
{"imageSetPixel" , EffectModule::wrapImageSetPixel , METH_VARARGS, "set pixel color of image"},
{"imageGetPixel" , EffectModule::wrapImageGetPixel , METH_VARARGS, "get pixel color of image"},
{"imageSave" , EffectModule::wrapImageSave , METH_NOARGS, "adds a new background image"},
{"imageMinSize" , EffectModule::wrapImageMinSize , METH_VARARGS, "sets minimal dimension of background image"},
{"imageWidth" , EffectModule::wrapImageWidth , METH_NOARGS, "gets image width"},
{"imageHeight" , EffectModule::wrapImageHeight , METH_NOARGS, "gets image height"},
{"imageCRotate" , EffectModule::wrapImageCRotate , METH_VARARGS, "rotate the coordinate system by given angle"},
{"imageCOffset" , EffectModule::wrapImageCOffset , METH_VARARGS, "Add offset to the coordinate system"},
{"imageCShear" , EffectModule::wrapImageCShear , METH_VARARGS, "Shear of coordinate system by the given horizontal/vertical axis"},
{"imageResetT" , EffectModule::wrapImageResetT , METH_NOARGS, "Resets all coords modifications (rotate,offset,shear)"},
{NULL, NULL, 0, NULL}
}