Code

Initial support for icc color selection including CMYK
[inkscape.git] / src / attributes.h
index bff5d2aefbb85926f2d3c4215745f49f3bb505ef..4a2970830d414dbe5e250030a2415d5c3c0f008c 100644 (file)
@@ -38,7 +38,8 @@ enum SPAttributeEnum {
     SP_ATTR_CONNECTOR_AVOID,
     SP_ATTR_STYLE,
     SP_ATTR_TRANSFORM_CENTER_X,
-       SP_ATTR_TRANSFORM_CENTER_Y,
+    SP_ATTR_TRANSFORM_CENTER_Y,
+    SP_ATTR_INKSCAPE_PATH_EFFECT,
     /* SPAnchor */
     SP_ATTR_XLINK_HREF,
     SP_ATTR_XLINK_TYPE,
@@ -60,20 +61,10 @@ enum SPAttributeEnum {
     SP_ATTR_INKSCAPE_VERSION,
     /* SPNamedView */
     SP_ATTR_VIEWONLY,
-    SP_ATTR_SHOWGRID,
     SP_ATTR_SHOWGUIDES,
     SP_ATTR_GRIDTOLERANCE,
     SP_ATTR_GUIDETOLERANCE,
     SP_ATTR_OBJECTTOLERANCE,
-    SP_ATTR_GRIDORIGINX,
-    SP_ATTR_GRIDORIGINY,
-    SP_ATTR_GRIDSPACINGX,
-    SP_ATTR_GRIDSPACINGY,
-    SP_ATTR_GRIDCOLOR,
-    SP_ATTR_GRIDOPACITY,
-    SP_ATTR_GRIDEMPCOLOR,
-    SP_ATTR_GRIDEMPOPACITY,
-    SP_ATTR_GRIDEMPSPACING,
     SP_ATTR_GUIDECOLOR,
     SP_ATTR_GUIDEOPACITY,
     SP_ATTR_GUIDEHICOLOR,
@@ -93,12 +84,10 @@ enum SPAttributeEnum {
     SP_ATTR_INKSCAPE_WINDOW_HEIGHT,
     SP_ATTR_INKSCAPE_WINDOW_X,
     SP_ATTR_INKSCAPE_WINDOW_Y,
-    /*SP_ATTR_INKSCAPE_GRID_BBOX,
-    SP_ATTR_INKSCAPE_GUIDE_BBOX,
-    SP_ATTR_INKSCAPE_OBJECT_BBOX,
-    SP_ATTR_INKSCAPE_GRID_POINTS,
-    SP_ATTR_INKSCAPE_GUIDE_POINTS,
-    SP_ATTR_INKSCAPE_OBJECT_POINTS,*/
+    SP_ATTR_INKSCAPE_SNAP_BBOX,
+    SP_ATTR_INKSCAPE_SNAP_NODES,
+    SP_ATTR_INKSCAPE_SNAP_GUIDE,
+    SP_ATTR_INKSCAPE_SNAP_CENTER,
     SP_ATTR_INKSCAPE_OBJECT_PATHS,
     SP_ATTR_INKSCAPE_OBJECT_NODES,
     SP_ATTR_INKSCAPE_CURRENT_LAYER,
@@ -116,12 +105,20 @@ enum SPAttributeEnum {
     SP_ATTR_Y,
     /* SPPath */
     SP_ATTR_D,
+    SP_ATTR_INKSCAPE_ORIGINAL_D,
     SP_ATTR_CONNECTOR_TYPE,
     SP_ATTR_CONNECTION_START,
     SP_ATTR_CONNECTION_END,
     /* SPRect */
     SP_ATTR_RX,
     SP_ATTR_RY,
+    /* SP3DBox */
+    SP_ATTR_INKSCAPE_3DBOX,
+    SP_ATTR_INKSCAPE_3DBOX_CORNER_A, // "upper left front" corner
+    SP_ATTR_INKSCAPE_3DBOX_CORNER_B, // "lower right front" corner
+    SP_ATTR_INKSCAPE_3DBOX_CORNER_C, // "lower right rear" corner
+    SP_ATTR_INKSCAPE_3DBOX_PERSPECTIVE,
+    SP_ATTR_INKSCAPE_3DBOX_FACE,
     /* SPEllipse */
     SP_ATTR_R,
     SP_ATTR_CX,
@@ -175,6 +172,9 @@ enum SPAttributeEnum {
     SP_ATTR_FILTERUNITS,
     SP_ATTR_PRIMITIVEUNITS,
     SP_ATTR_FILTERRES,
+    /* Filter primitives common */
+    SP_ATTR_IN,
+    SP_ATTR_RESULT,
     /*feBlend*/
     SP_ATTR_MODE,
     SP_ATTR_IN2,
@@ -215,6 +215,16 @@ enum SPAttributeEnum {
     SP_ATTR_XCHANNELSELECTOR,
     SP_ATTR_YCHANNELSELECTOR,
     //SP_ATTR_IN2,
+    /*feDistantLight*/
+    SP_ATTR_AZIMUTH,
+    SP_ATTR_ELEVATION,
+    /*fePointLight*/
+    SP_ATTR_Z,
+    /*feSpotLight*/
+    SP_ATTR_POINTSATX,
+    SP_ATTR_POINTSATY,
+    SP_ATTR_POINTSATZ,
+    SP_ATTR_LIMITINGCONEANGLE,
     /*feFlood*/
     SP_ATTR_FLOODCOLOR,
     SP_ATTR_FLOODOPACITY,
@@ -380,6 +390,8 @@ enum SPAttributeEnum {
     SP_PROP_SYSTEM_LANGUAGE,
     SP_PROP_REQUIRED_FEATURES,
     SP_PROP_REQUIRED_EXTENSIONS,
+    /* LivePathEffect */
+    SP_PROP_PATH_EFFECT,
 };
 
 #endif