From 995fac7e0ce325ada75a6f921926b1f923e28dd0 Mon Sep 17 00:00:00 2001 From: axtloss Date: Sun, 25 Feb 2024 20:24:05 +0100 Subject: add move bvg functions --- fbwarn/src/parseBVG.h | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'fbwarn/src/parseBVG.h') diff --git a/fbwarn/src/parseBVG.h b/fbwarn/src/parseBVG.h index ed9b874..b349687 100644 --- a/fbwarn/src/parseBVG.h +++ b/fbwarn/src/parseBVG.h @@ -1,10 +1,21 @@ #include #include +#include #include "raylib.h" #include "BVGTypes.h" -void BVGDrawRectangle(BVGRectangle*); -FILE *readFile(char*); -char *multiToSingle(char*); +FILE *readFile(char *); +char *multiToSingle(char *); void matchFunctionCall(char *); -BVGRectangle *BVGParseRectangle(char*[7]); +void collectArgs(char *[], char *, int); +void orderArgs(char *[], char *[], int, char *[]); +Color *parseColorFromHex(char *); +bool parseBoolValue(char *); + +// Shape functions +BVGRectangle *BVGParseRectangle(char *[7]); +void BVGDrawRectangle(BVGRectangle*); +BVGRoundedRectangle *BVGParseRoundedRectangle(char *[9]); +void BVGDrawRoundedRectangle(BVGRoundedRectangle*); +BVGCircle *BVGParseCircle(char *[4]); +void BVGDrawCircle(BVGCircle); -- cgit v1.2.3