X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=src%2Fsvgtiny_strings.h;h=d075eb6fc0b7c330afe41e98862ac6d466ef39c4;hb=988e0d0819c7e6b068b1c1741a50b547f8414cf7;hp=265ab62523f244043b79086cc1f76b4ec0143841;hpb=ccc89083064d413c6785e1b740cf8e23c2eb4cfa;p=libsvgtiny.git diff --git a/src/svgtiny_strings.h b/src/svgtiny_strings.h index 265ab62..d075eb6 100644 --- a/src/svgtiny_strings.h +++ b/src/svgtiny_strings.h @@ -4,15 +4,32 @@ * Copyright 2012 Daniel Silverstone */ -#ifndef SVGTINY_STRING_ACTION +#ifndef SVGTINY_STRING_ACTION2 #error No action defined #endif +#define SVGTINY_STRING_ACTION(s) SVGTINY_STRING_ACTION2(s,s) + SVGTINY_STRING_ACTION(svg) SVGTINY_STRING_ACTION(viewBox) -SVGTINY_STRING_ACTION(g) SVGTINY_STRING_ACTION(a) +SVGTINY_STRING_ACTION(d) +SVGTINY_STRING_ACTION(g) +SVGTINY_STRING_ACTION(r) +SVGTINY_STRING_ACTION(x) +SVGTINY_STRING_ACTION(y) +SVGTINY_STRING_ACTION(cx) +SVGTINY_STRING_ACTION(cy) +SVGTINY_STRING_ACTION(rx) +SVGTINY_STRING_ACTION(ry) +SVGTINY_STRING_ACTION(x1) +SVGTINY_STRING_ACTION(y1) +SVGTINY_STRING_ACTION(x2) +SVGTINY_STRING_ACTION(y2) SVGTINY_STRING_ACTION(path) +SVGTINY_STRING_ACTION(points) +SVGTINY_STRING_ACTION(width) +SVGTINY_STRING_ACTION(height) SVGTINY_STRING_ACTION(rect) SVGTINY_STRING_ACTION(circle) SVGTINY_STRING_ACTION(ellipse) @@ -20,3 +37,21 @@ SVGTINY_STRING_ACTION(line) SVGTINY_STRING_ACTION(polyline) SVGTINY_STRING_ACTION(polygon) SVGTINY_STRING_ACTION(text) +SVGTINY_STRING_ACTION(tspan) +SVGTINY_STRING_ACTION(fill) +SVGTINY_STRING_ACTION(stroke) +SVGTINY_STRING_ACTION(style) +SVGTINY_STRING_ACTION(transform) +SVGTINY_STRING_ACTION(linearGradient) +SVGTINY_STRING_ACTION(href) +SVGTINY_STRING_ACTION(stop) +SVGTINY_STRING_ACTION(offset) +SVGTINY_STRING_ACTION(gradientUnits) +SVGTINY_STRING_ACTION(gradientTransform) +SVGTINY_STRING_ACTION(userSpaceOnUse) +SVGTINY_STRING_ACTION2(stroke_width,stroke-width) +SVGTINY_STRING_ACTION2(stop_color,stop-color) +SVGTINY_STRING_ACTION2(zero_percent,0%) +SVGTINY_STRING_ACTION2(hundred_percent,100%) + +#undef SVGTINY_STRING_ACTION