X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fpython%2Fprimitives.h;h=19d063a3b883fb6670c66da23a40ca5a745efe0b;hp=ac62828c946cd36fa252fb38ed5426c7f9703f8a;hb=878ee5fa4b0535398f72bbcb9aee50e4fac115d2;hpb=bdc99f87b36dbabc0e2ac1b552fc79475e254050 diff --git a/lib/python/primitives.h b/lib/python/primitives.h index ac62828..19d063a 100644 --- a/lib/python/primitives.h +++ b/lib/python/primitives.h @@ -34,6 +34,8 @@ extern PyTypeObject BBoxClass; extern PyTypeObject CXFormClass; extern PyTypeObject GradientClass; extern PyTypeObject MatrixClass; +extern PyTypeObject LineStyleClass; +extern PyTypeObject FillStyleClass; PyObject* f_Color(PyObject* self, PyObject* args, PyObject* kwargs); PyObject* f_ColorTransform(PyObject* self, PyObject* args, PyObject* kwargs); @@ -41,12 +43,20 @@ PyObject* f_Gradient(PyObject* self, PyObject* args, PyObject* kwargs); PyObject* f_BBox(PyObject* self, PyObject* args, PyObject* kwargs); PyObject* f_BBox2(SRECT bbox); PyObject* f_Matrix(PyObject* self, PyObject* args, PyObject* kwargs); +PyObject* f_FillStyle2(FILLSTYLE fs); +PyObject* f_SolidFillstyle(PyObject* self, PyObject* args, PyObject* kwargs); +PyObject* f_SolidFillstyle2(RGBA color); +PyObject* f_LineStyle(PyObject* self, PyObject* args, PyObject* kwargs); +PyObject* f_LineStyle2(RGBA color, int width); +PyObject* f_LineStyle3(LINESTYLE ls); RGBA color_getRGBA(PyObject*self); CXFORM colortransform_getCXForm(PyObject*self); GRADIENT gradient_getGradient(PyObject*self); SRECT bbox_getSRECT(PyObject*self); MATRIX matrix_getMatrix(PyObject*self); +FILLSTYLE fillstyle_getFillStyle(PyObject*self); +LINESTYLE linestyle_getLineStyle(PyObject*self); extern PyMethodDef* primitive_getMethods();